繁体   English   中英

如何在多个项目之间共享属性/变量,同时又可以在一个地方进行编辑?

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM