簡體   English   中英

如何獲得.NET 4.0?

[英]How do I get .NET 4.0?

我查找了Microsoft .NET 4.0,然后下載了2件東西。 Web安裝程序和客戶端配置文件,但是根據這張照片的底部,我沒有它。

錯誤的屏幕截圖

錯誤消息是:

無法加載文件或程序集App_Code或依賴項之一。 此程序集的運行時比當前加載的運行時新,無法加載。

您是否通過IIS檢查了應用程序池“ .NET Framework版本”列的值?

應用程序池配置

要更改此設置:

  1. 打開IIS單擊在應用程序左側看到的樹形結構中的“應用程序池”級別
  2. 右鍵單擊列表中的應用程序池,然后選擇“基本設置”
  3. 將“ Net Framework版本”的值更改為v4.0
  4. 按“確定”以應用更改,應用程序池將回收以供使用

由於框架是並行安裝的,因此現有的Web應用程序將繼續運行.net 2.0。 您必須明確配置應用程序池以運行4.0。

確保將IIS中的應用程序池(我假設您正在使用IIS)設置為.NET 4.0(默認情況下,其自身設置為2.0)。 如果您始終無法嘗試通過IIS重新注冊.NET,則會失敗:

  1. 打開命令提示符
  2. 輸入以下內容:C:\\ Windows \\ Microsoft.NET \\ Framework \\ v4.0.30319 \\ aspnet_regiis.exe -i
  3. 按回車

第一種解決方案

第二解決方案

並確保將IIS應用程序池設置為.NET 4.0,以獲取有關此方面的幫助。

MSDN幫助

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM