C# 在.NET Core 3.0中使用TypeConverterAttribute时出现加载System.ObjectModel问题

C# 在.NET Core 3.0中使用TypeConverterAttribute时出现加载System.ObjectModel问题,c#,.net-core,.net-core-3.0,typeconverter,C#,.net Core,.net Core 3.0,Typeconverter,从.NET Core 2.2切换到.NET Core 3.0应该是轻而易举的事。但是,我在使用TypeConverterAttribute时遇到了问题。当使用.NET Core 3.0时,我在访问用TypeConverterAttribute修饰的枚举时遇到此运行时错误: System.TypeLoadException:'无法加载类型 来自程序集的“System.ComponentModel.TypeConverterAttribute” 'System.ObjectModel,版本=4.1.

从.NET Core 2.2切换到.NET Core 3.0应该是轻而易举的事。但是,我在使用
TypeConverterAttribute
时遇到了问题。当使用.NET Core 3.0时,我在访问用
TypeConverterAttribute修饰的枚举时遇到此运行时错误:

System.TypeLoadException:'无法加载类型 来自程序集的“System.ComponentModel.TypeConverterAttribute” 'System.ObjectModel,版本=4.1.1.0,区域性=中性, PublicKeyToken=b03f5f7f11d50a3a''

当我切换回.NETCore2.2时,问题就解决了

无论我使用的是Microsoft.NETCore.App的哪个版本,此问题始终存在


知道我做错了什么吗?

我感觉这与中断中的更改有关,但我可能错了。天哪,谢谢你的链接。在那一页的后面,它解释了这个问题,听起来这就是问题所在。我将在本周晚些时候对此进行检查。不用担心,一个真正有用的GitHub回购协议是回购协议。你会收到关于破坏更改或安全问题的电子邮件。我感觉这与破坏中的更改有关,但我可能错了。天哪,谢谢你的链接。在那一页的后面,它解释了这个问题,听起来这就是问题所在。我将在本周晚些时候对此进行检查。不用担心,一个真正有用的GitHub回购协议是回购协议。你会收到关于破坏此类更改或安全问题的电子邮件。