Visual Studio 2015 and IIS Express-IIS出错后创建重复网站

Visual Studio 2015 and IIS Express-IIS creates duplicate website after error

当涉及到我在 visual studio 中的一个项目时,我遇到了一个奇怪的错误。我可以开始调试,但是当我 运行 出现错误或 Visual Studio 需要时间来创建数据提示时,我的 IIS Express 实例丢失了,它将创建一个副本。发生这种情况后,我尝试再次点击该页面,我的浏览器将尝试连接,但永远不会得到响应。我试图停止调试然后重新启动,但 IIS 实例仍然存在并且我得到相同的结果,尝试连接但没有响应。此外,我所有的断点都转向无法命中 symbol.The 返回到能够调试的唯一方法是关闭 visual studio 并再次打开它。抱歉,我没有更多信息,但这似乎是随机发生的。

提前致谢

编辑 这是我停止并重新启动调试后断点的样子。

我最终为遇到相同问题的任何人找出了问题所在。我最初的问题并不是到底发生了什么。每当我停止 IIS 实例时,我 运行 连接服务器的端口就会被 Microsoft 进程接管。因此,当我再次点击 运行 时,我的进程被阻止,然后显示上面的错误。

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