Не знаю, почему я это сделал, но я вчера обновился до .Net Core 2.1.С тех пор, как я обновился, я вижу тонкие волнистые линии в моем решении в Visual Studio для Mac (что раздражает).Вот предупреждающее сообщение -
Я думаю, что понимаю источник предупреждения.По сути, я ссылаюсь на множество сторонних пакетов Nuget (Autofac, Serilog и т. Д.), И они построены на более старой версии .Net Core.Это то, что предупреждение пытается сказать мне, я думаю.Но мой код работает отлично, никаких проблем с его запуском.
После небольшого исследования я думаю, что ошибка CS1701 .Он также добавлен [по умолчанию], чтобы его игнорировали в настройках компилятора для всех проектов в моем решении.Вот почему я не вижу этого предупреждения при создании своего проекта / решения.Тем не менее, волнистые по-прежнему отображаются в текстовом редакторе в Visual Studio.
Visual Studio достаточно любезен, чтобы предложить решение для подавления этих волнистых линий, добавив прагму в начале файла .cs
- #pragma warning disable CS1701 // Assuming assembly reference matches identity
.Но я боюсь, что мне нужно добавить эту строку ко всем .cs
файлам в моем решении (их много).
Кто-нибудь знает какой-нибудь другой лучший способ подавления этих волнистых линий в текстовом редакторе, пожалуйста?