我使用VS 2013在MVC 4中有一个应用程序。
这很奇怪,一切都很好,直到昨晚,但今天早上当我开始工作并尝试运行我的应用程序时,我发现了以下错误:
Unable to launch IIS express web server.
Failed to register URL"http://localhost:62707" for site...
Access denied(0x80070005)
我从早上开始搜索这个问题,并且我得到了解决方法,我尝试过:
我尝试从http更改applicationhost文件中的绑定 到https。有了这个,唯一改变的是错误 现在显示:
无法启动IIS Express Web服务器。 指定的起始URL无效。
根据一些建议,我多次重启系统。也 我的浏览器也是。
但似乎没有什么对我有用,即使在几个小时内尝试了几乎所有的可能性之后,我仍然陷入困境。
答案 0 :(得分:14)
你可以试试这个:
打开名为“Command shell”的“命令行界面(CLI)” “Win + R”写“cmd”将此命令用于删除urlacl。
netsh http delete urlacl url=http://{ip_address}:{port}/
然后为每个人添加网址
netsh http add urlacl url=http://{ip_address}:{port}/ user=everyone
然后关闭VS并从Documents中删除IISExpress文件夹 路径为:
%userprofile%\Documents, e.g. C:\Users\[you]\Documents\IISExpress
重新运行您的申请。