Как я могу изменить проверку Visual Studio, если проект должен быть построен - PullRequest
0 голосов
/ 28 мая 2018

Я создаю шаблон проекта на основе основного консольного приложения .net.Он состоит из файлов машинописи, которые (при изменении) должны вызывать перекомпиляцию проекта.Это должно быть по умолчанию при последующем добавлении определенных файлов ".ts".

Когда вносятся изменения в файлы .cs, Visual Studio знает, когда нужно перекомпилировать на основе собственных предположений, а не msbuild.Это общее поведение можно отключить, добавив следующий раздел в файл csproj:

<PropertyGroup>
    <DisableFastUpToDateCheck>True</DisableFastUpToDateCheck>
</PropertyGroup>

Я также узнал отсюда ( Как избежать того, чтобы инкрементная сборка Visual Studio не запускалась, когда файлы снаружи и изменены? ), которые я могу добавить

<UpToDateCheckInput Include="file.dat" />

, чтобы включить один файл для этой визуальной проверки студии.Мой вопрос:

Как я могу сделать это для всех файлов определенного типа, скажем, "* .ts"?

Также я могу указать действие по умолчанию для сборки файла для встроенного ресурса или что-то еще, когда оно будет добавлено в проект с моим шаблоном?

1 Ответ

0 голосов
/ 01 июня 2018

Как я могу сделать это для всех файлов определенного типа, скажем, " .ts"? *<UpToDateCheckInput Include="**\*.dat" /> Также я могу указать действие по умолчанию для сборки файла для встроенного ресурса или что-то еще, когда оно будет добавлено в проект с моим шаблоном? Действие по умолчанию для типа файла

...