0

目前我在多个项目中有这个:

<PropertyGroup>
    <InstallerMajorVersion>1</InstallerMajorVersion>
    <InstallerMinorVersion>09</InstallerMinorVersion>
    <InstallerBuildVersion>08</InstallerBuildVersion>
</PropertyGroup>
...
<PropertyGroup>
    <OutputName>Project-$(InstallerMajorVersion).$(InstallerMinorVersion).$(InstallerBuildVersion)</OutputName>
</PropertyGroup>

我只想在一个文件中包含这些信息(第一个 PropertyGroup),所以我不必在多个地方编辑它。但是,我需要从每个项目文件中导入或以某种方式获取此信息,以便正确设置 OutputName。

您如何在多个项目之间共享属性/变量?

我的方法不太走运<Import />VS2010 - Using <Import /> to share properties between setup projects?

4

2 回答 2

1

如何创建一个完全独立的项目来加载这些配置内容,并将其编译为一个单独的库/DLL?然后,您可以在需要导入这些设置的每个其他项目中使用该 DLL。

于 2012-09-10T09:28:30.337 回答
0

它使用导入工作。我只是遇到了 VS2010 缓存的问题。有关更多详细信息,请参阅链接问题。

于 2012-09-15T11:53:13.647 回答