VS 2008中的调试控制台应用程序启动Web服务器?

时间:2009-10-21 05:21:41

标签: visual-studio-2008 debugging console-application

我在VS 2008中有一个相当大的解决方案。它包含3个Web应用程序和一个控制台应用程序以及许多类库项目。

我将控制台应用程序设置为启动项目,但是当我调试(使用F5)时,Visual Studio会为所有三个Web项目启动开发Web服务器。

我的问题是为什么,我可以阻止这种行为吗?

Web应用程序和控制台应用程序之间没有依赖关系。它们都共享对类库项目的一些引用,但控制台应用程序绝不会引用Web应用程序。

2 个答案:

答案 0 :(得分:1)

您可以放心地卸载这些Web项目(在解决方案资源管理器中右键单击它们,然后选择卸载项目)。此外,您可以尝试创建新配置(右键单击解决方案资源管理器中的解决方案并选择 Configuration Manager ),这些项目将从构建中排除。但不确定后者是否会有所帮助。

答案 1 :(得分:0)

您是否已将启动项目设置为控制台应用程序?例如。右键单击您的项目,然后选择Set As StartUp Project。