2016-06-21 116 views

回答

8

的應用程序池的.NET CLR版本是從.NET Framework版本不同。

的.NET CLR版本4.0是以下.NET Framework版本的CLR基:

  • 4.5(包括4.5.1和4.5.2)
  • 4.6(包括4.6 1.1和4.6.2預覽版)

(來源:https://msdn.microsoft.com/en-us/library/8bs2ecf4(v=vs.110).aspx#Anchor_0

所以具有4.0強制一個.NET CLR版本t表示您支持上述框架,它們將在其部署的框架版本下運行。

+0

感謝您的回覆, –

+0

我的代碼運行在CLR 4.0 vesion上? –

+0

等待您的回覆。 –

1

按照以下步驟獲取IIS使用的.Net版本。

  1. 打開IIS管理器。有關打開IIS管理器的信息,請參閱打開IIS管理器(IIS 7)。
  2. 在連接窗格上,展開服務器節點並單擊應用程序池。
  3. 在「應用程序池」頁面上,選擇要爲其指定.NET Framework版本的應用程序池,然後單擊「操作」窗格中的「基本設置」。
  4. 在編輯應用程序池對話框的.NET Framework版本列表中,檢查.Net Framework的版本。 - >獲取該版本
  5. 導航到該目錄,並檢查clr.dll-的細節> C:\ WINDOWS \的.NET Microsoft.NET \ Framework64 \ Version_got_from_step_4 \ clr.dll

以上版本4.0正在升級爲就地並且可以在註冊表路徑中檢查安裝的版本 - HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ NET Framework Setup \ NDP \ v4 \ Full \ release或版本

相關問題