Win10 ASP.NET 4.0 尚未在 Web 服務器上註冊 解決方案

由win7升級到Win10 出現了一系列問題,啓動VS2012時,提示:ASP.NET 4.0 尚未在 Web 服務器上註冊。爲了使網站正確運行,可能需要手動將 Web 服務器配置爲使用 ASP.NET 4.0。

網上查找了,大部分都是 C:\WINDOWS\Microsoft.NET\Framework64\v4.0.30319 並管理員運行aspnet_regiis.exe -i ,回車執行提示:
開始安裝 ASP.NET (4.0.30319.0)。
此操作系統版本不支持此選項。管理員應使用“打開或關閉 Windows 功能”對話框、“服務器管理器”管理工具或 dism.exe 命令行工
具安裝/卸載包含 IIS8 的 ASP.NET 4.5。

如下是各種版本的解決方案:

Microsoft .NET Framework 4.6安裝後,用戶可能會在使用Microsoft Visual Studio 創建(或打開現有項目時)網站、或Windows Azure項目時遇到下面的對話框提示:

配置ASP.NET 4.5 Web站點 http://localhost:64886/ 失敗。爲了使網站正常運行,你必須手動配置此網站的ASP.NET 4.5。ASP.NET 4.0 尚未在 Web 服務器上註冊。爲了使網站正確運行,可能需要手動將 Web 服務器配置爲使用 ASP.NET 4.0。

注:Microsoft .NET Framework 4.6也可稱爲Microsoft .NET Framework 4.5.3

這個問題可能影響以下Microsoft Visual Studio的版本 :Visual Studio 2013,Visual Studio 2012,Visual Studio 2010 SP1 工作區:

在對話框中選擇“確定”。這個對話框是良性的,對話框被關閉,將不會對該項目有任何影響。當創建或打開Web項目或Windows Azure項目時,本對話框將繼續顯示,直到已在機器上安裝修復。

尚未在 Web 服務器上註冊解決方案:

微軟已經爲所有影響的版本發佈了一個修復安裝包。

Visual Studio 2013 –

下載Visual Studio 2013 Update 4

關於Visual Studio 2013 Update 4 的更多信息,請參閱:Visual Studio 2013 Update 4 KB 文章

Visual Studio 2012

Microsoft Visual Studio 2012 這一問題的更新已發佈,直接從微軟下載中心安裝此更新,點這裏 kb3002339

Visual Studio 2010 SP1

Microsoft Visual Studio 2010 SP1這一問題的更新已發佈:kb3002340

此更新可從Windows 更新

也可以直接從微軟下載中心安裝此更新


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章