是否可以在 .net core csproj 中隐藏文件/文件夹而不将它们从构建中排除?我有一个包含生成文件的文件夹,我宁愿看到它们在 Visual Studio 的解决方案资源管理器中不可见。
最佳答案
您可以设置 Visible="false"
attribute在项目上。
对于基于 SDK 的项目(.net core/asp.net core 模板),您可以添加例如:
<ItemGroup>
<Content Update="**/*.css" Visible="false" />
</ItemGroup>
根据您的项目类型(=> 默认值),您可能需要替换
Content
与 None
对于特定类型,甚至 Compile
对于生成的代码文件。
关于visual-studio - 隐藏 .csproj 中的文件而不将它们从构建中排除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45613251/