当前位置:  开发笔记 > 后端 > 正文

在调试Visual Studio时阻止Visual Studio构建所有项目

如何解决《在调试VisualStudio时阻止VisualStudio构建所有项目》经验,为你挑选了3个好方法。

我有一个包含几个不同项目的解决方案:几个dll项目,一个控制台项目和几个WCF项目.

控制台项目使用其中一个项目的DLL,但我设置了VS,以便控制台项目没有依赖项.但是,当我调试控制台项目VS启动或构建我的所有项目时.这只是一个痛苦,因为WCF项目都编译并启动了WCF客户端或asp.net开发IIS进程.有没有办法防止这种行为?

编辑:我已经半修复了.为了防止WCF库启动,我遵循以下内容:如何防止Visual Studio在Debuggin中启动WcfSvcHost.exe?

但我仍然无法阻止asp.net dev服务器启动.



1> Darin Dimitr..:

右键单击您的解决方案,然后转到"属性","配置属性"并选择要编译的项目.


我有同样的问题.它不像Properties - > Configuration属性那么简单.我的解决方案设置为只构建一个项目,但它构建并部署所有项目.解决此问题的唯一方法是手动更改sln文件.

2> Andy..:

您可以尝试检查Visual Studio在运行项目时构建的内容.打开"选项"对话框,然后转到"项目和解决方案"| 构建并运行.尝试启用"仅在运行时构建启动项目和依赖项".



3> womp..:

要阻止ASP.Net dev服务器启动:

只需单击解决方案资源管理器中的Web项目,然后按F4打开属性窗口,并将"调试时始终启动"从"True"更改为"False".您可能需要检查解决方案中的所有项目.

有关详细信息,请参阅此主题.

推荐阅读
谢谢巷议
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有