Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 如何使项目从VS2013中的另一个项目继承其设置? < P>我想创建一个本地C++项目,它继承了同一个解决方案中的另一个本地C++项目的设置,所以如果我要从基础项目中更改设置,它将反映在派生项目中。_Visual Studio_Visual C++_Visual Studio 2013 - Fatal编程技术网

Visual studio 如何使项目从VS2013中的另一个项目继承其设置? < P>我想创建一个本地C++项目,它继承了同一个解决方案中的另一个本地C++项目的设置,所以如果我要从基础项目中更改设置,它将反映在派生项目中。

Visual studio 如何使项目从VS2013中的另一个项目继承其设置? < P>我想创建一个本地C++项目,它继承了同一个解决方案中的另一个本地C++项目的设置,所以如果我要从基础项目中更改设置,它将反映在派生项目中。,visual-studio,visual-c++,visual-studio-2013,Visual Studio,Visual C++,Visual Studio 2013,这可能吗?我之所以使用“继承”一词,是因为我在项目设置中看到了它,尽管我不确定它是从何处继承的。它是从解决方案继承的。如果在同一解决方案中有两个项目,则可以在解决方案中指定某些设置,并使项目从解决方案继承。然后,您可以在解决方案中更改a设置,并将其反映在两个项目中。项目设置共享通过属性页完成 转到“查看->属性管理器”,右键单击其中一个项目,然后选择“添加新项目属性表…”。。。。为它选择一个公共的位置,这个位置很容易被解决方案文件附近的所有其他项目访问 双击新的属性页并设置希望项目共享的任何选项

这可能吗?我之所以使用“继承”一词,是因为我在项目设置中看到了它,尽管我不确定它是从何处继承的。

它是从解决方案继承的。如果在同一解决方案中有两个项目,则可以在解决方案中指定某些设置,并使项目从解决方案继承。然后,您可以在解决方案中更改a设置,并将其反映在两个项目中。

项目设置共享通过属性页完成

转到“查看->属性管理器”,右键单击其中一个项目,然后选择“添加新项目属性表…”。。。。为它选择一个公共的位置,这个位置很容易被解决方案文件附近的所有其他项目访问


双击新的属性页并设置希望项目共享的任何选项。现在,您可以通过添加现有属性表将此属性表添加到任何其他项目中……

这从直觉上讲是有意义的,但我已经检查过了。通过右键单击解决方案并选择属性,解决方案中没有C++/链接器设置,很可能存在其他项目类型,如VB、C和其他。有没有从特定项目继承的方法?这很有趣,但是,我无法让它与我的include目录一起工作。例如,我从一个项目创建属性表,然后将该属性表分配给另一个项目。我刚从中提取属性表的项目的源文件和头文件被添加到新项目中。我生成时失败,因为该源文件包含来自第一个项目中列出的另一个包含目录的文件,但该目录未传输到新项目。很抱歉,我没有得到它:为什么将一个项目中的源文件和头文件添加到新项目中?属性表中没有列出文件,是吗?你能用这个例子来说明你想在你的项目之间分享什么吗?