- Я запускаю сборку на основе чистого проекта, и моя пользовательская цель «OnFilesChange» активируется.
- Я ничего не меняю и снова запускаю сборку, моя пользовательская цель «OnFilesChange» не запускается, и весь процесс сборки пропускается (ничего не изменилось).
- Я меняю только отслеживаемый файл из ./Plugins, запускается только моя пользовательская цель «OnFilesChange», но не весь процесс сборки.

Файл .csproj содержит следующее:
Код: Выделить всё
net8.0
P.S.
Я не нашел подходящего решения для этого. эта проблема, но я нашел довольно хорошее решение этой проблемы. Просто включите это в свой файл .csproj:
Код: Выделить всё
Примечание: важно, чтобы для анализаторов обычно использовались дополнительные файлы: https://github.com/dotnet/roslyn/blob/m ... 20Files.md
Подробнее здесь: https://stackoverflow.com/questions/790 ... es-changed