PROJECT NAME - Microsoft Visual Studio (Administrator)
.
当我试图运行项目时,我得到一个弹出框说:
无法启动IIS Express Web服务器。
为站点“site NAME”注册URL“http://localhost:62940/”失败 “/”应用程序。错误描述:访问被拒绝。(0 x80070005)。< / p >
这似乎不是完全 不常见的,但我已经尝试了许多建议,但没有运气:
删除%userprofile%\Documents\IISExpress\
,试图运行。
netsh http add urlacl url=http://localhost:62940/ user=everyone
,重新启动并试图运行。(实际上是user=Alla
,因为瑞典Windows)。
netsh http delete urlacl url=http://localhost:62940/
,重新启动并在%userprofile%\Documents\IISExpress\config\applicationhost.config
中从<binding protocol="http" bindingInformation="*:62940:localhost />
更改为<binding protocol="http" bindingInformation="*:62940:/>
,并尝试运行。(它确实将错误消息更改为... URL "http://*:62940/" ...
。
重新安装IIS 8.0 Express
重新安装Visual Studio 2013
我无计可施了,我做错了什么?
如果我改变项目的端口(例如55555),它开始…这不是一个理想的解决方案,因为这些项目是由几个人共同完成的。也许端口被其他东西阻塞了?如果是的话,有没有什么简单的方法来检查?
端口62940似乎是空闲的。运行netstat
不会显示任何应用程序在监听它。肯定还有什么地方出了问题。
几个月没碰这个项目了,今天我试着开始做。它起作用了,但我不知道为什么。