2017-02-17 112 views
4

我得到了下面的錯誤,當我運行此命令:aspnet_regiis.exe -i如何在Windows 10上註冊ASP.NET?

C:\ WINDOWS \ Microsoft.NET \ Framework64 \ v4.0.30319> ASPNET_REGIIS.EXE -i 微軟(R)ASP.NET RegIIS版本4.0.30319.0管理 實用程序在本地計算機上安裝和卸載ASP.NET。版權所有(C)Microsoft公司。版權所有。安裝ASP.NET(4.0.30319.0)開始 。此操作系統的 版本不支持此選項。管理員應改爲使用「打開/關閉Windows 功能」對話框,服務器管理器管理工具或 dism.exe命令行工具來安裝/卸載ASP.NET 4.5和IIS8。詳情請參閱 http://go.microsoft.com/fwlink/?LinkID=216771。完成安裝 ASP.NET(4.0.30319.0)。

這是我的Windows功能配置: enter image description here

回答

1

根據這一.NET Framework Versions and Dependencies page,你至少需要.NET 4.6是Windows 10

兼容你的錯誤消息暗示ASP.NET 4.5應該被安裝。

無論哪種方式,4.0的.NET Framework似乎並沒有在Windows 10

+0

該錯誤消息來自於.NET框架4.5,微軟似乎猶豫,只升級寫一段代碼來支持.NET Framework 4.6.x/4.7.x。因此,最終用戶應該足夠聰明,可以根據他們使用的操作系統將其作爲「.NET 4.6」或「.NET 4.7」進行閱讀。你的回答有一個不適當的部分。它不是「.NET 4.6與Windows 10兼容」,但「Windows 10默認帶有.NET 4.6」,其Creators Update開始發佈.NET 4.7。 –