На этом этапе файл решения не может быть обновлен, поскольку новый базовый SDK Do tNet не «интегрирован» в саму Visual Studio.
WorkAround:
Однако все еще можно установить НОВЫЕ SDK и опубликовать sh с помощью командной строки. Публикация через Visual Studio может привести к ошибке и не удастся опубликовать sh с установленными новыми SDK.
Новые SDK можно найти здесь: https://dotnet.microsoft.com/download/dotnet-core/3.1 или ночные сборки в Git hub https://github.com/dotnet/core-sdk
Для публикации sh проект с NEW SDK, который был создан в Visual Studio 2019 prev 3 с использованием старого SDK:
- перейдите к папке PROJECT, а не только там, где находится файл решения [ищите csproj]
- запустите команду: do tnet publi sh -r {система, на которую вы нацелены}. В моем случае для raspberry pi 3: do tnet publi sh -r linux -arm.
Это опубликовано в каталоге: C: \ blazor3 \ Server \ bin \ Debug \ netcoreapp3.1 \ linux -arm \ publi sh
надеюсь, это по крайней мере поможет. PS дайте мне знать, если форматирование et c неверно, я выполнил правила, но все еще довольно новый