2016-09-23 119 views
5

我有一個與在IIS 10中註冊asp.net相關的問題。
我的環境是安裝了Windows 10,IIS 10,VS 2013和VS 2015,.NET 3.5是一項功能在Windows功能。
我想在iis中使用nettcpbinding,所以我安裝了WCF HTTP激活和WCF非HTTP激活。之後,我需要在IIS中重新註冊asp.net。我在命令下運行在IIS 10中註冊asp.net

C:\Windows\Microsoft.NET\Framework64\v4.0.30319>aspnet_regiis -i 

而且我得到了下面的結果,是asp.net在IIS中正確註冊了嗎?
任何幫助,將不勝感激。

Microsoft(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)。

+1

上面清清楚楚地寫着「管理員應改爲安裝/卸載ASP.NET 4.5 ...」 –

+0

感謝,如果你指以管理員身份運行,我都習慣了。最後,我嘗試了這個命令「C:\ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319> dism/online/enable-feature/featurename:IIS-ASPNET45」,它的工作原理。 –

+0

那剩下的問題是什麼? –

回答

6

對於這個問題,我通過下面的命令解決了在IIS中安裝asp.net。

C:\Windows\Microsoft.NET\Framework64\v4.0.30319>dism /online /enable-feature /featurename:IIS-ASPNET45 
+3

我不得不運行它作爲管理員,幷包括/所有 –

+0

這對我來說很好,謝謝你的答案。 – jeffkenn