2012-11-26 13 views
0

我在我的解決方案中設置了安裝程序(安裝程序)項目,其中有1.0.0版本。.NET應用程序版本如何工作?

我的問題是,版本工作如何?

每個數字的含義是什麼?它是如何增加的?任何人都可以告訴我這個編號系統是如何工作的嗎?

最後,我將如何去顯示我的表單上的版本號?

我想:

Assembly.GetExecutingAssembly().GetName().Version; 

但這正顯示出1.0.0.0,而不是我把進入安裝程序(1.2)版本。

什麼是處理版本號的正確方法?

+0

右鍵單擊項目 - >屬性 - >應用程序 - >程序集信息。如果它是ClickOnce發行版(exe),則版本會自動更新,否則您必須手動執行此操作。 – lcryder

+0

安裝項目的版本號是什麼?與裝配版本完全不同嗎? –

+0

這是一個Windows的服務? ...如果沒有,爲什麼安裝程序?我無法對此說話。 – lcryder

回答

3

您試圖使用Assembly.GetExecutingAssembly().GetName().Version檢索的版本需要在Project Properties, Assembly Information中設置。

關於版本號的信息可以在here找到。

+0

安裝項目的版本號是什麼?與裝配版本完全不同嗎? –

+0

每個項目都有自己的版本號,包括安裝項目。 –