正如幾個問題(Alternative for the Registering ASP.NET 4.5 on Windows Server 2012; Server 2012 IIS 8 MVC app shows default IIS home page or 403/404 errors; WCF on IIS8; *.svc handler mapping doesn't work)文件,在Windows服務2012 aspnet_regiis -ir
命令不工作了,而是產生以下的輸出:什麼是Windows Server 2012命令行相當於`aspnet_regiis -ir`?
This option is not supported on this version of the operating system. Administrators should instead install/uninstall ASP.NET 4.5 with IIS8 using the "Turn Windows Features On/Off" dialog, the Server Manager management tool, or the dism.exe command line tool. For more details please see http://go.microsoft.com/fwlink/?LinkID=216771 .
在我們的例子中,我們只需要運行此命令重新註冊ASP.NET 4.5,因爲其他安裝未註冊它:ASP.NET 4.5已安裝。
使用UI(添加/刪除角色/功能),受到引用帖子的啓發,我發現只需刪除WCF的HTTP激活功能並再次添加即可。 (但我需要卸載/重新安裝恰好依賴於WCF HTTP激活的功能......)
問題:在Windows Server 2012上如何通過命令行完成同樣的事情?
(我看着這個dism.exe
東西,但它看起來令人生畏,而dism.exe -?
沒有幫助我的人。)
謝謝!
是不是真正的問題... – 2014-04-04 07:04:41
他提到,他已經能夠做到這一點。他正在尋求一種替代使用aspnet-regiis的命令行。這個答案是無關緊要的! – 2017-12-12 07:54:46