2009-06-11 26 views
19

如何更改多個項目的AssemblyInfo.cs文件中的裝配版本。我們的解決方案中有大約75個項目,我們幾乎每週都需要更改版本。什麼是最快的方法來做到這一點。更改多個項目的裝配版本

回答

50

我通常會在所有項目中創建一個名爲AssemblyVersionInfo.cs的文件,其中包含作爲鏈接。我讓這個文件包含版本屬性,並從常規的AssemblyInfo.cs文件中刪除相同的屬性。然後,您只能在一個文件中更新版本號,並使所有項目共享相同的編號。

將文件添加爲鏈接;右鍵單擊解決方案資源管理器中的項目,選擇「添加」 - >「現有項目...」。瀏覽到該文件,然後單擊添加按鈕右邊緣的小箭頭,然後在下拉菜單中選擇「添加爲鏈接」。

+1

http://blogs.msdn.com/jjameson/archive/2009/04/03/shared-assembly-info-in-visual- studio-projects.aspx – 2009-06-11 12:53:53

0

我在VS中使用了find/replace函數。 例如replacig assembly: AssemblyVersion("1.0.assembly: AssemblyVersion("1.1.在所有的解決方案做了什麼,我neded :)