2011-02-02 135 views

回答

5

.NET應用程序通過它們的CLR頭指定它們運行所需的運行時版本。在Visual Studio中通過multi-targeting功能支持針對不同版本.NET構建和運行的功能。

+0

是如何這些由程序員設置的CLR頭標記? – 2011-02-02 07:45:42

1

它是每個項目(csproj)的屬性。
您可以修改它在「應用程序」選項卡上,「目標框架」

1

它是所有關於應用它的自我,開發者選擇什麼是他/她想要程序對

合適的框架下enter image description here

然後,創建安裝項目來部署應用程序時,有告訴安裝該框架版本,如果客戶沒有它已經

enter image description here

0標誌

這是有效的任何.NET應用程序

我們開發人員傾向於認爲:

我需要的最新架構的新功能?

原因,這將在客戶端安裝新的包,有時候我們真的不需要假設每個人都有VISTA/Windows 7中,.NET 3.5已經在那兒了,所以我們去3.5