如何在DotNetCore项目的解决方案中将文件/文件夹标记为不存在?

时间:2019-03-04 20:55:14

标签: c# .net

我刚刚接受了一个旧项目,该项目在项目中有一个MSTest项目,奇怪的是,主要解决方案试图在项目中编译测试解决方案。

MainSolution -\ 
              \ Tests

在文件浏览器中,我可以看到测试项目文件夹,就好像它是一个隐藏文件一样。

demo

如何避免项目引用测试项目?

1 个答案:

答案 0 :(得分:2)

添加

<ItemGroup>
  <Compile Remove="Tests\**\*.cs" /> 
</ItemGroup>

针对您的csproj进行主要项目。

长期来看,我建议移动这些文件。