visual-studio - 隐藏 .csproj 中的文件而不将它们从构建中排除

标签 visual-studio .net-core visual-studio-2017 csproj

是否可以在 .net core csproj 中隐藏文件/文件夹而不将它们从构建中排除?我有一个包含生成文件的文件夹,我宁愿看到它们在 Visual Studio 的解决方案资源管理器中不可见。

最佳答案

您可以设置 Visible="false" attribute在项目上。

对于基于 SDK 的项目(.net core/asp.net core 模板),您可以添加例如:

<ItemGroup>
  <Content Update="**/*.css" Visible="false" />
</ItemGroup>

根据您的项目类型(=> 默认值),您可能需要替换 ContentNone对于特定类型,甚至 Compile对于生成的代码文件。

关于visual-studio - 隐藏 .csproj 中的文件而不将它们从构建中排除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45613251/

相关文章:

c# - PostBuild 事件中的 .NET Core Assembly.LoadFile

visual-studio-2017 - Visual Studio 2017使用ansi编码创建新文件

reporting-services - 无法将 SSRS 或 SSIS 包从 SQL Server Data Tools 包安装到 Visual Studio 2017

android - 您如何启动 VS Android 模拟器图像?

c# - .Net Core、Portable、Standard、Compact、UWP 和 PCL 之间的区别?

xml - 自动将 XML 文件附加到 Visual Studio 中的 XSD 架构?

c# - 并行循环性能下降

添加到 ASP.NET Core 元素中的 site.css 文件时,CSS 不起作用。但在添加为内联时有效

visual-studio - 是否可以将 Visual Studio TODO 注释任务自动转换为 Team Foundation 工作项?

java - JNI_CreateJavaVM() 每次我运行我的应用程序时都会失败(确切地说)