我希望能夠在我的msbuild中使用AssemblyIdentities.Version,我該如何設置/更改它?如何在VS中設置項目的版本?
1
A
回答
3
右鍵單擊Project
- >Properties
- >Assembly Information
或(在已創建的屬性)的項目經理Properties
- >AssemblyInfo.cs
。
編輯:對於來自MSBuild的自動修改,你可以使用:
<FileUpdate Files="AssemblyInfo.cs"
Regex="(\d+)\.(\d+)\.(\d+)\.(\d+)"
ReplacementText="$1.$2.$3.$(Revision)" />
1
您與GetAssemblyIdentity任務做到這一點:
<Target Name="Version">
<GetAssemblyIdentity
AssemblyFiles="$(MSBuildProjectDirectory)\src\MyApp\bin\MyApp.exe">
<Output
TaskParameter="Assemblies"
ItemName="AssemblyIdentities"/>
</GetAssemblyIdentity>
...
</Target>
AssemblyIdentities
僅僅是一個變量名。它也可以命名爲MyAssemblyIdentities
,就像在MSDN鏈接中一樣。 Version
屬性從AssemblyInfo.cs
中讀取版本。
也this SO答案提供了一些關於如何使用GetAssemblyIdentity
的例子。
相關問題
- 1. 如何在Qt項目中設置Android目標版本?
- 2. 如何在項目上設置父pom版本
- 3. 如何設置我的項目的版本?
- 4. maven - 設置當前項目版本
- 5. 如何使用Svn版本任務設置vb項目的版本
- 6. Jenkins的maven發佈插件 - 如何設置父項目版本?
- 7. Python 3.2:如何設置項目的版本
- 8. 獲取VS C的版本號++項目
- 9. 設置.NET Core項目的版本號 - CSPROJ - 不是JSON項目
- 10. 如何在項目文件中保存VS 2010設置?
- 11. iOS設置包只出現在調試版本中的項目
- 12. ASP.NET 5項目中設置的TypeScript Tools版本在哪裏?
- 13. 如何在Gradle項目中將Kotlin的字節碼版本設置爲Java 8?
- 14. 如何在Eclipse中設置runnable jar的目標版本
- 15. 在Visual Studio中安裝項目如何從主exe中設置版本
- 16. 如何爲項目設置默認rails版本?
- 17. 如何在Eclipse中設置Android版本?
- 18. 如何在PHPStorm中設置PHP版本?
- 19. 使用Ankhsvn版本控制VS項目
- 20. 在xcode中爲項目beta測試設置版本號
- 21. 在Netbeans 7中爲非項目文件設置PHP版本
- 22. 在項目中設置java編譯器版本
- 23. 在eclipse maven項目中設置jdk版本
- 24. 無論如何在VS2008中設置VS ++項目級別的VC++目錄?
- 25. 如何在CMAKE/CPACK項目中習慣性地設置版本號?
- 26. 如何在.net核心項目中自動設置生成版本?
- 27. 如何在石英web.xml中設置項目版本值<ejb-link>標籤
- 28. 如何在Visual Studio中爲項目引用設置「特定版本」屬性
- 29. 如何在項目中的Xcode 3.2.5中打開「項目設置」?
- 30. 如何在Windows 7中爲虛擬目錄設置ASP.NET版本
我認爲IAdapter正在尋找在msbuild調用中設置版本 – 2011-02-12 21:01:05