Как отключить предупреждения на уровне решения в. NET проектах - PullRequest
0 голосов
/ 08 апреля 2020

Я ссылался на многие блоги, в которых предлагается подавлять предупреждения или ошибки на уровне проекта, но моя задача состоит в том, чтобы подавить то же предупреждение на уровне решения.

Я нашел обходной путь для подавления предупреждений или ошибок при решении. уровень с использованием файла .editorConfig, который находится в папке «Элементы решения» в нашем решении VisualStudio. Но этот файл .editorConfig будет подавлять предупреждения / ошибки в решении VisualStudio, но не в конвейерах сборки

Может ли кто-нибудь помочь мне с этой проблемой?

Ответы [ 2 ]

3 голосов
/ 08 апреля 2020

Вы можете создать один GlobalSuppressions.cs файл (я создал для одного проекта, затем вырезать и вставить на уровне решения) на уровне решения.

Вы можете добавить GlobalSuppressions.cs файл в каждый проект «Как ссылка» , И он будет работать с VisualStudio и конвейером сборки.

enter image description here

0 голосов
/ 08 апреля 2020

Вы можете использовать аргумент для компилятора. https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/compiler-options/warn-compiler-option

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...