2010-07-19 47 views
10

我正在看Git上的視頻,這個人走出了他的方式忽略了AssemblyInfo.cs。爲什麼我不應該檢查該文件?如果我沒有檢查文件,Visual Studio會在他檢查我的代碼時向下一個用戶投訴嗎?爲什麼不檢查AssemblyInfo.cs

+0

你的意思是'AssemblyInfo.cs'? – SLaks 2010-07-19 02:32:40

+0

SLaks。是的,我的意思是AssemblyInfo.cs。 – mpenrow 2010-07-19 02:34:40

回答

20

有些人在構建時從腳本生成AssemblyInfo.cs。這樣日期和版本號可以自動更改。

3

我能想到的主要缺點是AssemblyInfo.cs是構建程序集的各種版本號的源代碼。

這並不意味着你的AssemblyInfo.cs文件不應該在源代碼控制(他們絕對應該在我看來),但開發者應該非常小心的檢查它們。

我在哪裏工作,我們有一個自動化的構建過程,管理版本號,以便只有該過程才能修改AssemblyInfo.cs文件 - 開發人員在安排需要顯着版本號更改的次要或主要構建時修改單獨的VersionNumber文件。

相關問題