.Net Framework 4.5安裝在我的機器和IIS應用程序池上,我將.NET CLR版本設置爲4.0。.NET Framework的哪個版本是IIS爲我的AppPool使用的?
我的問題是在此IIS站點中運行.NET代碼時,它使用的是哪個框架版本:4.0或4.5?
請參閱下面的屏幕截圖。
.Net Framework 4.5安裝在我的機器和IIS應用程序池上,我將.NET CLR版本設置爲4.0。.NET Framework的哪個版本是IIS爲我的AppPool使用的?
我的問題是在此IIS站點中運行.NET代碼時,它使用的是哪個框架版本:4.0或4.5?
請參閱下面的屏幕截圖。
的應用程序池的.NET CLR版本是從.NET Framework版本不同。
的.NET CLR版本4.0是以下.NET Framework版本的CLR基:
(來源:https://msdn.microsoft.com/en-us/library/8bs2ecf4(v=vs.110).aspx#Anchor_0)
所以具有4.0強制一個.NET CLR版本t表示您支持上述框架,它們將在其部署的框架版本下運行。
按照以下步驟獲取IIS使用的.Net版本。
以上版本4.0正在升級爲就地並且可以在註冊表路徑中檢查安裝的版本 - HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ NET Framework Setup \ NDP \ v4 \ Full \ release或版本
感謝您的回覆, –
我的代碼運行在CLR 4.0 vesion上? –
等待您的回覆。 –