引用Microsoft.AspNetCore.Http.Abstractions会导致在System.Runtime上引用更高版本的异常

时间:2020-01-16 13:36:52

标签: exception .net-core-3.1 .net-standard-2.1

我正在尝试在.Net Standard 2.1库中引用AspNetCore.Http.Abstractions,版本为3.1.0是撰写本文时的最新版本,但是,我得到的版本比在编译时抛出的引用异常更高-时间。

我尝试在我的项目文件中明确说明FrameworkRuntimeVersion,在nuget上添加了对最新System.Runtime的引用,甚至试图在app.config中强制进行更新。我不敢相信明确地强制.Net标准库使用更高版本是很困难的。

例外:

enter image description here

1 个答案:

答案 0 :(得分:0)

解决方案很简单。

我更改了类库,以使其更针对完整的.Net Core 3.1,而不是依赖于.Net Standard 2.1