为什么Visual Studio在停止调试后继续构建?

时间:2010-03-10 08:16:06

标签: c# visual-studio-2008 debugging build

我有一个Visual Studio解决方案,其中包含大约90个项目(在C#/ VB.NET,WPF和Silverlight中混合使用Windows窗体)。我有一个Windows窗体应用程序(C#)作为启动应用程序。我按F5开始调试。

当我通过在Visual Studio中选择“停止调试”或在调试的应用程序中选择“退出”退出调试的应用程序时,Visual Studio将继续编译不同的程序集。我在编译的程序集中看不到任何模式,并且每次都不会发生。

如果按F5启动调试会话,为什么Visual Studio会在完成调试后继续构建程序集

3 个答案:

答案 0 :(得分:0)

也许那些在应用程序启动后编译的程序集不会影响您的应用程序,VS希望尽早启动您的应用程序?

答案 1 :(得分:0)

您是否检查了解决方案的配置属性?您可以指定要构建的项目。

答案 2 :(得分:0)

您使用的是编辑并继续吗?如果是这样,它正在重建已编辑的程序集。