我有一个包含5个项目的解决方案。 当我将项目设置为启动项目并点击调试按钮时,其他一个项目就会启动。那是一个错误吗? 或者我在这里遗漏了什么?
答案 0 :(得分:7)
如果您的项目是Web应用程序,请尝试为Project Url分配不同的端口。它可以在Project / Properties / Web / Project URL中完成。如果我的Visual Studio具有相同的URL,则它经常运行错误的项目。
答案 1 :(得分:6)
我不想更改应用程序根网址,所以我做了这个工作得很好。
转到项目/属性/ Web /项目URL ,然后单击创建虚拟目录按钮。它将修复IISExpress中正在使用的应用程序版本。
(我使用了几个不同的分支,这是一个简单的修复程序,所以我可以为每个分支使用相同的端口...然后我的浏览器历史记录仍然有用。)
答案 2 :(得分:1)
您可能需要检查解决方案的属性,并确保选择了一个项目,并且在启动项目选择中未选择多个项目。
答案 3 :(得分:0)
在VS 2010中,您可以右键单击项目并选择“设置为启动项目”。但是,您也可以右键单击解决方案并选择属性。在对话框中有“单个启动项目”和“多个启动项目”的选项。你确定这里没有选择“Multiple ...”吗?