从表面上看,这看起来很像我想在 visual web developer 2010 中使用 iis 7 而不是 iis express,或者Visual Studio USE LOCAL IIS WEB SERVER issue with IIS 7.5。
但是,我的问题是该应用程序的 applicationhost.config 中没有条目,并且 IIS 下没有指向该项目的应用程序。
另外,当我在项目属性 - > web 选项卡下更改“项目网址:”上的 URL 时,我会收到相同的错误 - 无论我输入什么。
完整的原始错误消息(注意,更改为 MyServer.com 因为链接无法指向 LocalHost)
[无法创建虚拟目录。URL ' http://MyServer.com/MyTestProject ' 的站点同时存在于本地 IIS Web 服务器和 IIS Express Web 服务器上。您需要编辑 'C:\Users\XXXXX\Documents\IISExpress\config\applicationhost.config' 文件以更改 IIS Express 使用的端口号,或使用 IIS 管理器更改此站点在 IIS 中的绑定。 ]
我可以将其更改为“ http://MyServer.com/SuperLongRandomName10985486 ”,但仍然出现相同的错误,但现在使用了新的 url。
而且,是的,我以管理员身份运行 VS
有些东西似乎“卡住了”