我有一个Visual Studio解决方案,其中包含大约90个项目(混合使用C#/ VB.NET,WPF和Silverlight的Windows窗体)。我有一个Windows窗体应用程序(C#)作为启动应用程序。我按F5开始调试。为什么Visual Studio停止调试后继续生成?
当我通过在Visual Studio中选择“停止调试”或通过在调试应用程序中选择“退出”退出调试应用程序时,Visual Studio将继续编译不同的程序集。我没有看到什么样的程序集编译,并且不会每次都发生。
如果我按F5启动调试会话,为什么Visual Studio继续在之后继续构建程序集我已完成调试?
因此,如果这些程序集对我的应用程序没有任何影响,为什么Visual Studio将它们编译为开始?我曾尝试启用“仅在Run上创建启动项目和依赖关系”,但没有任何改变。 – Martin 2010-03-10 08:25:30