我正在基于.net核心控制台应用创建项目模板。它由typescript文件组成(当更改时)需要触发项目的重新编译。这应该是随后添加某些“.ts”文件时的默认值。
当对.cs文件进行更改时,Visual Studio会根据自己的假设知道何时需要重新编译,而不是msbuild。可以通过将以下部分添加到csproj文件来关闭此一般行为:
Error: Package: docker-ce-18.03.1.ce-1.el7.centos.x86_64 (docker-ce-stable)
Requires: pigz
You could try using --skip-broken to work around the problem
我也从这里(How to avoid that Visual Studio incremental build does not run when files outside <Compile> and <EmbeddedResource> are changed?)了解到我可以添加
<PropertyGroup>
<DisableFastUpToDateCheck>True</DisableFastUpToDateCheck>
</PropertyGroup>
为该Visual Studio检查包含一个文件。我的问题是:
如何对某种类型的所有文件执行此操作,让我们说“* .ts”?
我也可以指定文件到嵌入资源的默认构建操作,或者一旦使用我的模板将其添加到项目中吗?
答案 0 :(得分:0)
如何对某种类型的所有文件执行此操作,让我们说“ .ts”?*
<UpToDateCheckInput Include="**\*.dat" />
我也可以指定文件到嵌入资源的默认构建操作,或者使用我的模板将其添加到项目后的任何内容吗?
Default build action for a filetype