Ошибка CS8773: «Функция «глобальная директива использования» недоступна в C# 9.0» после перехода с net6.0 на net5.0C#

Место общения программистов C#
Ответить
Anonymous
 Ошибка CS8773: «Функция «глобальная директива использования» недоступна в C# 9.0» после перехода с net6.0 на net5.0

Сообщение Anonymous »

У меня есть проект, который изначально был создан для .NET 6, но затем мне пришлось понизить его версию до .NET 5.
Я изменил целевую платформу в свойствах проекта и попытался скомпилировать. В результате получил кучу ошибок:

Код: Выделить всё

GlobalUsings.g.cs(2,1,2,29): error CS8773: Feature 'global using directive' is not available in C# 9.0. Please use language version 10.0 or greater.
Файл GlobalUsings.g.cs создается автоматически и появляется снова каждый раз после компиляции.

Подробнее здесь: https://stackoverflow.com/questions/707 ... -sharp-9-0
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»