Мы мигрируем в Azure DevOps. Запуск MSBuild 15.0. Я использую .artifactignore в корне решения, чтобы исключить файлы * .cs (для начала). Артефакты сборки по-прежнему содержат файлы * .cs.
Я попытался поместить файл .artifactignore в корень и в «вещь», которая будет встроена в артефакт, и файлы никогда не исключаются.
Есть ли зависимость версии сборки для использования .artifactignore?
Я использую задачу «Опубликовать артефакт сборки» следующим образом:
![enter image description here](https://i.stack.imgur.com/QMjfd.png)
При этом создается артефакт, содержащий несколько типов файлов, которые я не хочу развертывать, включая * .cs и * .csproj, такие как следующие:
![strong text](https://i.stack.imgur.com/cf5Ch.png)