我最近接管的一個項目是一個包含很多類組件的桌面應用程序。 這是一個WPF桌面應用程序。版本控制應用程序編號
該應用程序有多個版本,每個版本號都有。正常情況下(1.1,1.2,1.2.1等)
整個應用程序的版本號僅來自'Views.dll'。 ie:應用程序版本號由視圖類組件中的版本號定義。 (用於在應用程序UI中的'關於'對話窗口中顯示。
所有其他程序集可以有不同的版本。所以如果視圖是1.2.1,其他程序集可以是1.0並且永遠不需要改變。
我的問題是,這是正確的方式來定義應用程序版本號 即:使用單集的版本號是應用程序的版本號或者是是衆多方法中的一種
?謝謝
[This](http://msdn.microsoft.com/en-us/library/ms973869.aspx)相當清楚地概述了最佳實踐。 – paqogomez
我不認爲有一個「正確」的方式,可以這麼說。你所描述的很常見。你需要制定你自己的一套標準。我的團隊並不關心版本號,只要所有圖書館都有相同的主要版本號,我們很高興。做你認爲有意義的事情。 – jebar8
看到這篇文章 http://stackoverflow.com/questions/2099129/publish-version-vs-assembly-etc-versions –