Ссылка на Microsoft.AspNetCore.Http.Abstractions вызывает исключение, на которое ссылается более высокая версия, в System.Runtime
Я пытаюсь сослаться на AspNetCore.Http.Abstractions в библиотеке.Net Standard 2.1, причем версия =3.1.0 является последней на момент написания, однако я получаю более высокую версию, чем указанное исключение, созданное во время компиляции.
Я попытался явно указать FrameworkRuntimeVersion в моем файле проекта, добавил ссылку на последнюю версию System.Runtime на nuget, даже попытался принудительно обновить файл app.config. Я не могу поверить, что это сложно явно заставить стандартную библиотеку.Net использовать более высокую версию.
Исключение:
1 ответ
Решение было простым.
Я изменил библиотеку классов, чтобы ориентироваться на полную версию.Net Core 3.1, а не полагаться на.Net Standard 2.1.