2012-06-04 308 views
8

我已經在.NET Framework 3.5中創建了一個類庫。現在我想將.NET Framework Version更改爲4.0。如何將.Net Framework從版本3.5更改爲版本4.0

我該怎麼做?

+0

將VS框架中的目標框架更改爲4.0並編譯 –

+0

確保安裝了版本4。 – Roger

+13

爲什麼要關閉?如果有人不知道設置的位置,這是合理的,不是嗎? –

回答

0

不幸的是,一旦創建了dll,就不能完成。爲此,你需要有你的類庫的源代碼。

  • 從在Solution Explorer中的項目上右鍵單擊

    選擇屬性

  • 應用程序選項卡變化目標框架所需的一個

+0

實際上,如果您沒有源代碼,您仍然可以使用綁定重定向來利用.NET框架的更高版本(它們向後兼容),或者如果二進制文件不使用早期版本中的功能。 http://msdn.microsoft.com/en-us/library/7wd6ex19(v=vs.71).aspx –

20

在Visual Studio:

  1. 右鍵單擊您的項目
  2. 選擇屬性
  3. 選擇應用程序選項卡
  4. 更改目標框架到所需的框架

如果您沒有看到.NET Framework 4作爲一個選項,確保您已安裝它。

編輯

我不認爲這是你在問什麼,但對於完整性,還可以指向一個現有的DLL到.NET Framework的更高版本,而無需重新編譯使用Binding Redirects

+0

謝謝...我明白了。 –

+4

如果這解決了你的問題,你能接受答案嗎? –

3
  1. 右鍵點擊Solution Explorer中的項目並選擇屬性

  2. 確保已選擇應用程序選項卡。

  3. 目標框架下拉列表中選擇所需的框架,例如, .NET Framework 4

+0

感謝您的回答。有效..... –

0

僅供參考 - Visual Studio(2013,2015)中有一個「Target Framework Migrator」擴展工具,可以一次性完成解決方案中的所有項目。

我正在制定一個解決方案,其中有100多個項目,並且每次一個項目都不可行。

相關問題