Проблемы после перехода на .netCore 3.1

После перехода невозможно собрать проект:

  1. image

В связи с тем, что некоторые проекты генерируются только в самый первый раз, а потом их конструктор не трогает, в них придётся вручную поменять используемую версию .NET Core - содержимое тега TargetFramework поменять на netcoreapp3.1

image

1 Лайк

Вроде везде у меня 3.1, если не поменять намного больше ошибок выходит. Щас конечно поиском пройдусь, проверю.

Так же актуализировать профиль публикации.

Тут таки пропустил как раз, но теперь

После стоит почистить бинарники

Не помогает. После сборки проекта снова та же картина

Также в проекте *.Services.Host нужно поменять ссылку на пакет Microsoft.AspNetCore.All

Вместо <PackageReference Include="Microsoft.AspNetCore.All" Version="2.1.5" />
надо добавить

<ItemGroup> <FrameworkReference Include="Microsoft.AspNetCore.App" /> </ItemGroup>

На вашем проекте я поменял все необходимые ссылки, проект запустился

Все заработало, спасибо.