![](/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.