无法在Web服务器“localhost”上启动调试

4

我在使用Visual Studio 2012进行调试时遇到了间歇性问题。重启IDE可以解决这个问题。

当我尝试在给定的解决方案中调试网站时,出现了一个错误,错误信息如下:

无法在Web服务器上启动调试。远程名称无法解析:'localhost'。

我不知道为什么会间歇性地出现这个问题。有人能帮忙吗?我正在运行带有一个扩展程序 - ReSharper的2012 Premium版本。

谢谢。


1
对我来说,这是由于 Windows 更新后 .NET 版本冲突引起的。我刚刚运行了 "aspnet_regiis -i" 命令,然后它又可以工作了。 - Fabio Marreco
1个回答

0

尝试以下解决方案:

  1. 关闭Visual Studio并重新启动,选择“以管理员身份运行”选项。
  2. 从解决方案目录中删除obj和bin文件夹>重新构建解决方案。

我在使用Visual Studio 2017时遇到了同样的问题,但是在应用这两个指南后立即解决了。虽然我不确定这两个解决方案中哪一个起作用了,即只需第一个就足够还是必须遵循第二个。因为在应用第一个修复程序即以管理员身份运行Visual Studio 2017后,我没有注意到任何区别。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接