我有一个ac#单元测试项目,表现出一些奇怪的行为 - 每当我从这个项目运行或调试单元测试时,它就会继续构建一些不相关的项目(我说"无关"意味着没有参考关系现有的,我在运行或调试测试之前已经验证了很多方法,包括依赖图.
在构建或重建测试项目本身时,没有观察到这种行为,因此我很想到唯一的原因是测试工具本身(即库存)的特定原因.任何想法,社区?即使只是指向一些额外的地方,我试图找出这个也是有帮助的 - 我已经将msbuild输出转换为诊断,但仍然无法确定是什么导致不相关的项目被拉入构建输出.例:
项目'FOO'不是最新的.项目项"C:...\BAR.xml"将"复制到输出目录"属性设置为"始终复制".------ Build build:项目:FOO,配置:调试任何CPU ------
请注意,并非所有项目都是"始终复制"项目,有些项目正在执行其他工作.
谢谢!