![](/img/trans.png)
[英]How to share properties between multiple Visual Studio projects? (especially C# projects)
[英]How do you share properties/variables between multiple projects while being able to edit them in one place?
目前,我在多个项目中都有此功能:
<PropertyGroup>
<InstallerMajorVersion>1</InstallerMajorVersion>
<InstallerMinorVersion>09</InstallerMinorVersion>
<InstallerBuildVersion>08</InstallerBuildVersion>
</PropertyGroup>
...
<PropertyGroup>
<OutputName>Project-$(InstallerMajorVersion).$(InstallerMinorVersion).$(InstallerBuildVersion)</OutputName>
</PropertyGroup>
我只想在一个文件中拥有此信息(第一个PropertyGroup),因此不必在多个位置进行编辑。 但是,我需要从每个项目文件导入或以某种方式获取此信息,以便可以正确设置OutputName。
如何在多个项目之间共享属性/变量?
我的<Import />
方法不太运气: VS2010-使用<Import />在安装项目之间共享属性?
如何创建一个完全单独的项目以仅用于加载此配置内容,并将其编译为单独的库/ DLL? 然后,您可以在需要导入这些设置的其他每个项目中使用该DLL。
它可以使用导入工作。 我刚在VS2010缓存中遇到问题。 有关更多详细信息,请参见链接的问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.