Позволяет ли новый переключатель msbuild 15 / warnaserror давать сбой всем предупреждениям, кроме некоторых? - PullRequest
0 голосов
/ 19 ноября 2018

В частности, у меня проблема с MSB3026 - Не удалось скопировать бла-бла-бла в бла-бла-бла. Начало повтора 1 в 1000мс. Процесс не может получить доступ к файлу bla-bla-bla, потому что он используется другим процессом.

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

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

Я не понимаю, возможно ли это. Это так?

1 Ответ

0 голосов
/ 28 ноября 2018

Ответ был предоставлен здесь - https://github.com/Microsoft/msbuild/issues/3062#issuecomment-439945441 Райнером Сигвальдом.

Существует флаг /warnasmessage, который переводит предупреждения в простые сообщения.Он имеет более высокий приоритет, чем /warnaserror, поэтому он достаточно хорош.

Для сбоя всех предупреждений, кроме MSB3026, можно передать это в msbuild /err /nowarn:MSB3026

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