Visual Studio在运行时打开除当前解决方案之外的其他解决方案

时间:2015-08-13 09:20:10

标签: asp.net-mvc visual-studio-2013 web-development-server

我有两个不同的解决方案。让我们说解决方案A和解决方案B.我在Visual Studio 2013多次打开并运行解决方案A和解决方案B(两者都包含ASP.NET MVC网站作为启动项目)。但是我遇到了Visual Studio 2013的奇怪行为。如果我在Visual Studio 2013打开并运行解决方案A,它会打开解决方案B的启动项目,这也是一个网站。我很困惑它是怎么做的有可能。

3 个答案:

答案 0 :(得分:2)

我遇到过这样的行为。在我的情况下,它发生的原因是相同的应用程序名称。由于某些原因,IIS记住了我以前的Web应用程序。您可以尝试重新启动IIS。

答案 1 :(得分:1)

据我所知,这类事情很少发生。 有时,在同时处理多个项目或打开许多项目时,Visual Studio会发生这种情况,调试并一起运行它们并关闭其中一些项目。

请尝试关闭Visual Studio并重新启动它。如果仍然发生,请重启机器并检查。

答案 2 :(得分:1)

尝试查看“网站属性页”对话框中的“开始选项”。如果您使用的是自定义服务器(很可能是IIS),则需要根据为Web服务器中的每个网站设置的虚拟目录更改基本URL。 enter image description here