我有以下设置:
每个项目都有前期和后期构建事件。大部分时间我都在项目B中进行更改。所以每当我告诉VS只编译项目B时,其他项目也会被编译。尽管事实上没有对A进行任何更改以及A的最新DLL存在,但仍会发生这种情况。
在这种情况下,如何告诉VS仅编译项目B?
提前致谢
答案 0 :(得分:1)
这不是很健康,确保Build + Rebuild工作以验证没有循环依赖性进入。下一步是从msbuild获取更多诊断信息以查看它认为需要构建的工具A.工具+选项,项目和解决方案,构建和运行。将MSBuild项目构建输出详细程度设置更改为“Diagnostic”。
答案 1 :(得分:0)
您可以使用Shift-F6构建单个项目。
答案 2 :(得分:0)
如果右键单击解决方案并选择配置管理器,则可以告诉项目不要构建。