我想自動更新每個版本上的AssemblyFileVersion,但不是AssemblyVersion。構建時自動增加AssemblyFileVersion?
有沒有簡單的方法,不需要每個開發人員安裝MSBuild社區任務?
(我基本上是這樣的AssemblyVersion(「1.0。*」),但爲的AssemblyFileVersion)
我想自動更新每個版本上的AssemblyFileVersion,但不是AssemblyVersion。構建時自動增加AssemblyFileVersion?
有沒有簡單的方法,不需要每個開發人員安裝MSBuild社區任務?
(我基本上是這樣的AssemblyVersion(「1.0。*」),但爲的AssemblyFileVersion)
只需在您的版本控制系統的MSBuild社區任務,就沒有必要進行安裝。
我更喜歡TeamCity來管理我的內部版本號:http://www.jetbrains.com/teamcity/ –
是的,但這基本上是一個構建服務器。我指出的工具與Visual Studio IDE集成。畢竟,有時候構建服務器是過度的。 –
+1此工具非常棒!還沒有嘗試VS2010測試版,但VS2008完美的作品。 – Pandincus
需要一個鏈接:http://msbuildtasks.tigris.org/ –
+1:我認爲這是一個有效的答案,因爲默認規則集是令人難以置信有限。每個開發人員都需要社區任務。無論是這個還是你自己的自定義任務 - MSBuild不能即開即用的東西太多了。 –
你怎麼實際使用它?它似乎沒有工作,仍然抱怨'CSC:警告CS1607:程序集生成 - 爲'文件版本'指定的版本'2.0。*'不是正常的'major.minor.build.revision'格式' – DeepSpace101