В Visual Studio я могу выбрать опцию «Лечить предупреждения как ошибки», чтобы не допустить компиляции, если есть какие -либо предупреждения. Наша команда использует этот вариант, но есть два предупреждения, которые мы хотели бы сохранить как предупреждения. < /p>
Есть возможность подавить предупреждения, но мы хотим, чтобы они отображались в качестве предупреждений, так что это не сработает. < /p>
< Br /> Похоже, что единственный способ получить поведение, которое мы хотим, - это ввести список каждого предупреждения C# в текстовое поле «конкретные предупреждения», за исключением двух, которые мы хотим, рассматривали как предупреждения. < /p >
Помимо головной боли в обслуживании, самый большой недостаток этого подхода заключается в том, что в нескольких предупреждениях нет чисел, поэтому их нельзя ссылаться явно. Например, «не удалось разрешить эту ссылку. Не удалось найти сборку« Данные .... »< /p>
Кто -нибудь знает о лучшем способе сделать это? p>
разъяснение для тех, кто не видит сразу, почему это полезно. Подумайте о том, как работает большинство предупреждений. Они говорят вам, что что -то немного не в коде, которое вы только что написали. Чтобы исправить их, требуется около 10 секунд, и это сохраняет очиститель базы кода. Иногда исправление означает просто потребление новой подписи метода. Но если весь класс устарел, и у вас есть его использование, разбросанное по сотням тысяч строк кода, это может потребоваться недели или более, чтобы исправить. Вы не хотите, чтобы сборка была сломана так долго, но вы определенно хотите увидеть предупреждение об этом. Это не просто гипотетический случай-это случилось с нами. Я часто хочу , чтобы проверить это, но я не хочу нарушать сборку.
Подробнее здесь: https://stackoverflow.com/questions/267 ... ual-studio
«Обратитесь ко всем предупреждениям как ошибки, кроме ...» в Visual Studio ⇐ C#
Место общения программистов C#
1738840931
Anonymous
В Visual Studio я могу выбрать опцию «Лечить предупреждения как ошибки», чтобы не допустить компиляции, если есть какие -либо предупреждения. Наша команда использует этот вариант, но есть два предупреждения, которые мы хотели бы сохранить как предупреждения. < /p>
Есть возможность подавить предупреждения, но мы хотим, чтобы они отображались в качестве предупреждений, так что это не сработает. < /p>
< Br /> Похоже, что единственный способ получить поведение, которое мы хотим, - это ввести список каждого предупреждения C# в текстовое поле «конкретные предупреждения», за исключением двух, которые мы хотим, рассматривали как предупреждения. < /p >
Помимо головной боли в обслуживании, самый большой недостаток этого подхода заключается в том, что в нескольких предупреждениях нет чисел, поэтому их нельзя ссылаться явно. Например, «не удалось разрешить эту ссылку. Не удалось найти сборку« Данные .... »< /p>
Кто -нибудь знает о лучшем способе сделать это? p>
разъяснение для тех, кто не видит сразу, почему это полезно. Подумайте о том, как работает большинство предупреждений. Они говорят вам, что что -то немного не в коде, которое вы только что написали. Чтобы исправить их, требуется около 10 секунд, и это сохраняет очиститель базы кода. Иногда исправление означает просто потребление новой подписи метода. Но если весь класс устарел, и у вас есть его использование, разбросанное по сотням тысяч строк кода, это может потребоваться недели или более, чтобы исправить. Вы не хотите, чтобы сборка была сломана так долго, но вы определенно хотите увидеть предупреждение об этом. Это не просто гипотетический случай-это случилось с нами. Я часто хочу , чтобы проверить это, но я не хочу нарушать сборку.
Подробнее здесь: [url]https://stackoverflow.com/questions/267168/treat-all-warnings-as-errors-except-in-visual-studio[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия