Как обновить проект, созданный на основе .NET Core SDK 2.1, до SDK 6.0?C#

Место общения программистов C#
Anonymous
Как обновить проект, созданный на основе .NET Core SDK 2.1, до SDK 6.0?

Сообщение Anonymous »

У меня есть проект, созданный с помощью .NET Core SDK 2.1, который в настоящее время не поддерживается в Visual Studio и веб-службе Azure. Я скомпилировал проект на своем локальном сервере, и он нормально работал в Интернете. Затем я обновил SDK до .NET Core 6.0 на своем локальном компьютере и выполнил отладку. Я продолжаю получать сообщение об ошибке:

"resource": "/usr/local/share/dotnet/sdk/7.0.317/Sdks/Microsoft. NET.Sdk/targets/Microsoft.NET.Sdk.DefaultItems.Shared.targets",
"владелец": "msCompile",
"код": "NETSDK1080",
"серьезность" : 4,
"message": "Ссылка PackageReference на Microsoft.AspNetCore.App не требуется при настройке .NET Core 3.0 или более поздней версии. Если используется Microsoft.NET.Sdk.Web, ссылка на общую платформу будет сделана автоматически. В противном случае PackageReference следует заменить на FrameworkReference [/Users/admin/Desktop/Projects/onlineschool-main/bim-edu.csproj]",
"source": "cpp",
. "startLineNumber": 111,
"startColumn": 5,
"endLineNumber": 111,
"endColumn": 5

Это строка 111 ниже Что я могу сделать, чтобы этот же проект работал на SDK 6.0 или более поздней версии, поскольку я хочу разместить его на своем сервере Azure, а Azure больше не поддерживает SDK 2.1.

Подробнее здесь: https://stackoverflow.com/questions/789 ... to-sdk-6-0

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