我刚刚接受了一个旧项目,该项目在项目中有一个MSTest项目,奇怪的是,主要解决方案试图在项目中编译测试解决方案。
MainSolution -\
\ Tests
在文件浏览器中,我可以看到测试项目文件夹,就好像它是一个隐藏文件一样。
如何避免项目引用测试项目??
答案 0 :(得分:2)
添加
<ItemGroup>
<Compile Remove="Tests\**\*.cs" />
</ItemGroup>
针对您的csproj
进行主要项目。
长期来看,我建议移动这些文件。