Ошибка сборки. Тип или имя пространства имен «AspNetCore» не существует в пространстве имен «Microsoft» (отсутствует ссылка на сборку? - PullRequest
0 голосов
/ 19 марта 2020

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

Тип или имя пространства имен «AspNetCore» не существует в пространстве имен «Microsoft» (у вас отсутствует ссылка на сборку?

Единственное, что изменилось - VS обновился до 16,5

Как это исправить? Все пакеты есть, и Nuget сообщает, что все установлено. Я попытался удалить пакеты и переустановка их, но все равно получаю ошибку.

Это мой файл .csproj

<Project Sdk="Microsoft.NET.Sdk.Web">

  <PropertyGroup>
    <TargetFramework>netcoreapp3.1</TargetFramework>
  </PropertyGroup>

  <ItemGroup>
    <PackageReference Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="3.1.2" />
    <PackageReference Include="Microsoft.AspNetCore.Mvc.Cors" Version="2.2.0" />
    <PackageReference Include="Microsoft.EntityFrameworkCore" Version="3.1.2" />
    <PackageReference Include="Microsoft.VisualStudio.Web.CodeGeneration.Design" Version="3.1.1" />
  </ItemGroup>


</Project>
...