在Visual Studio 2005,选择调试特定的 Web 项目仅为所选项目启动 ASP.NET 开发服务器。
在Visual Studio 2010,调试启动 ASP.NET 开发服务器全部 6此解决方案中的 Web 项目,无论我选择调试哪一个。
有没有办法改变这种行为,只打开我打算调试的网站项目的开发服务器?这会消耗资源,而且每次启动时都要关闭每个服务器,很烦人。
答案1
终于找到了我的问题的答案。显然每个 csproj.user 文件都有一个设置:
<AlwaysStartWebServerOnDebug>True</AlwaysStartWebServerOnDebug>
将其从默认的 true 更改为 false,可让您使其不执行此设置。
答案2
您应该能够在“解决方案资源管理器”中看到解决方案中的每个项目。找到要调试的项目,右键单击它,然后从弹出的菜单中选择“调试”。试一试(对我来说很有效)。