Как отключить конкретное предупреждение для проекта С# в VS2012?
Я пытаюсь создать частичную документацию XML во время моего процесса сборки для проекта С# в VS2012. Когда я проверяю параметр файла документации XML в Project- > Properties- > Build, я получаю предупреждение о сборке для каждого публичного участника, которому не хватает документации. Поскольку мы компилируем с предупреждениями как ошибки, это блокирует сборку.
Этот вопрос предлагает пройти мимо этого, отключив определенные предупреждения, но я не могу понять, как это сделать в VS2012! Документация MSFT здесь подходит только для VS2010 и охватывает только VB. Как отключить эти предупреждения на уровне проекта в С#/VS2012?
Ответы
Ответ 1
Предупреждение, которое вы получаете, имеет номер (например, CS2000), поэтому вам нужно щелкнуть правой кнопкой мыши по проекту, перейти на вкладку Build
и добавить это предупреждение в текстовое поле Suppress warnings
, Вы можете впоследствии подавить несколько, разделив их запятой (например, CS2000, CS2001).
Ответ 2
Для уровня проекта перейдите в Project → Properties → вкладка Build
![enter image description here]()
Если вы хотите отключить предупреждение в каком-либо разделе кода, попробуйте следующее:
#pragma warning disable XXX,XXX
//your code
#pragma warning restore XXX,XXX
Прочитайте предупреждение # pragma
Ответ 3
Вы можете открыть свойства проекта и ввести номера предупреждений с запятой, которые вы хотите подавить, в текстовое поле "Подавить предупреждения" на вкладке "Сборка".
Ответ 4
В том же месте, что и Visual Studio 2010. В свойствах проекта на вкладке "Сборка" называются предупреждения "Подавить".