Visual studio 2008 VS2008中的调试控制台应用程序启动web服务器?
我在VS2008中有一个相当大的解决方案。它包含3个web应用程序和一个控制台应用程序以及许多类库项目 我已经将控制台应用程序设置为启动项目,但是当我调试(使用F5)时,VisualStudio会为所有三个web项目启动开发web服务器 我的问题是为什么,我能阻止这种行为吗Visual studio 2008 VS2008中的调试控制台应用程序启动web服务器?,visual-studio-2008,debugging,console-application,Visual Studio 2008,Debugging,Console Application,我在VS2008中有一个相当大的解决方案。它包含3个web应用程序和一个控制台应用程序以及许多类库项目 我已经将控制台应用程序设置为启动项目,但是当我调试(使用F5)时,VisualStudio会为所有三个web项目启动开发web服务器 我的问题是为什么,我能阻止这种行为吗 web应用程序和控制台应用程序之间没有依赖关系。它们都共享对类库项目的一些引用,但控制台应用程序决不会引用web应用程序。您肯定可以卸载这些web项目(在解决方案资源管理器中右键单击它们,然后选择卸载项目)。此外,您可以尝试
web应用程序和控制台应用程序之间没有依赖关系。它们都共享对类库项目的一些引用,但控制台应用程序决不会引用web应用程序。您肯定可以卸载这些web项目(在解决方案资源管理器中右键单击它们,然后选择卸载项目)。此外,您可以尝试创建一个新的配置(右键单击解决方案资源管理器中的解决方案并选择Configuration Manager),其中这些项目将从生成中排除。但不确定后者是否有帮助。是否已将启动项目设置为控制台应用程序?例如,在项目上单击鼠标右键,然后选择“设置为启动项目”。是,console是启动项目。控制台中也没有对web应用程序的依赖关系。您的F5按钮是否配置为Debug.Start?->Options.Environment.keyboard这些似乎是解决问题的非常激进的方法,但它们确实有效。没有激进的方法,Visual Studio会在启动程序进行调试时启动所有网站。它假设解决方案中的任何EXE项目都将调用网站中的web服务。