Asp.net-Mvc-4
在 IIS 7.5 中註冊 .NET Framework 4.5
拼圖碎片:
- Windows 7的
- .NET Framework 4.5(已安裝)
- IIS 7(版本 7.5.7600.16385)
- Visual Studio(2013 年終極版)
- MVC4(解決方案中的多個項目)
我在 Visual Studio 中執行的解決方案可以使用 IISExpress 按預期工作和執行。
要將我的站點設置為使用 IIS,我嘗試了以下步驟:
- 右鍵點擊解決方案中目前由 IISExpress 託管的項目。
- 點擊屬性。
- 將伺服器下拉菜單從 IISExpress 切換到本地 IIS
- 嘗試建構/執行應用程序
在這一點上,我得到一個
HTTP 500.21錯誤。我也嘗試
aspnet_regiis.exe -i使用 Visual Studio 的命令提示符(以管理員身份)執行,但每次執行命令時,都會收到以下錯誤:命令“aspnet_regiis.exe”無效。
我還確認我確實安裝了正確的
aspnet_regiis.exe(通過在此處檢查)(.NET Framework 版本 4(64 位系統))。在 IIS 7.5 中註冊 .NET Framework 4.5 需要做什麼?
您可以在以下目錄中找到 aspnet_regiis:
C:\Windows\Microsoft.NET\Framework64\v4.0.30319轉到目錄並在那裡執行命令表單。我猜你的 PATH 變數中缺少路徑。