Visual Studio 2015和IIS Express-IIS在出错后创建重复的网站

时间:2016-01-15 16:41:42

标签: asp.net-mvc debugging visual-studio-2015 iis-express

对于我在visual studio中的一个项目,我遇到了一个奇怪的错误。我可以开始调试,但是当我遇到错误或Visual Studio需要时间来创建数据提示时,我的IIS express实例会丢失并且会产生重复。发生这种情况后,我尝试再次点击页面,我的浏览器将尝试连接,但永远不会得到响应。我试图停止调试,然后开始备份,但IIS实例仍然存在,我得到相同的结果,尝试连接但没有响应。此外,我所有的断点都变成了无法击中的符号。回到能够调试的唯一方法是关闭visual studio并再次打开它。对不起,我没有更多的信息,但它几乎似乎是随机发生的。

提前致谢

修改 这是我停止并重新启动调试后的断点。 breakpoint after I restart debugging

1 个答案:

答案 0 :(得分:0)

我最终找到了遇到同样问题的人的问题。我最初的问题并不完全是发生了什么。每当我停止IIS实例时,我运行服务器的端口都被Microsoft进程接管。因此,当我再次点击运行时,我的进程被阻止,然后显示上面的错误。

为了解决这个问题。我不得不更改项目的虚拟目录。您可以通过单击Web项目并选择属性来执行此操作。选择左侧的Web,然后将URL更改为包含不同的端口,然后单击创建虚拟目录。