Конфликт целевой платформы в базовом проекте asp net - PullRequest
1 голос
/ 02 февраля 2020

Я пытаюсь изменить целевые рамки в файле csproj с <TargetFrameworks>netcoreapp3.1</TargetFrameworks> на <TargetFrameworks>netcoreapp3.1;net472</TargetFrameworks>, потому что я пытаюсь ссылаться на библиотеку, которая использовала net рамки. После изменения программы, не компилируемой с сообщением

"Код серьезности Описание Ошибка состояния подавления строки файла проекта CS0234 Тип или имя пространства имен« AspNetCore »не существует в пространстве имен« Microsoft »(отсутствует ссылка на сборку?) "

Что я делаю не так? введите описание изображения здесь

1 Ответ

2 голосов
/ 02 февраля 2020

ASP. NET Требуется Core 3.0. NET Core 3.0 или выше. Он не будет работать (или не компилироваться) для любой версии. NET Framework.

Аналогично, ASP. NET Требуется Core 3.1. NET Core 3.1 или выше.

Более подробную информацию и ссылки можно найти на объявлении .

...