我的Web应用程序项目包含各种CSS和JavaScript文件,例如demo.debug.css和demo.debug.js。
在构建时,这些文件都缩小为demo.css或demo.js,例如。
许多 .debug.css / .debug.js文件的构建操作设置为“无”,以确保它们不包含在已发布的项目中,只有缩小的文件输出为他们的构建操作设置为“内容”。
我想要的是一个构建任务或操作,它将自动扫描项目并将此构建操作值设置为None,因此在添加新文件时,默认情况下不会包含它们。
后续内容已添加到构建任务中,但“无”不是有效的任务名称。
<None Include="**\*.debug.css" />
所以我将其添加到项目文件中,但这会复制Visual Studios Solution Explorer中所有受影响的文件。
<ItemGroup>
<None Include="**\*.debug.css" />
</ItemGroup>
我怀疑我需要在构建任务中添加引用,但无法找到此任务程序集所在的位置。我的两个选项都没有设置文件的构建操作。