0

我一直在尝试在 .NET Framework 4.7 中的类库项目中安装ServiceStack.Text包。

最新的稳定版本是 5.11.0 并且有一个依赖 System.Memory( >= 4.5.4) 我安装了 System.Memory(v.4.5.4) 包没有任何错误。然后我尝试启动我的应用程序,我收到与 JIT 相关的错误和“System.IO.FileLoadException:'Could not load file or assembly'System.Memory, Version=4.0.1.0”错误。

我调查了通过 ILASM.exe 安装的 System.Memory 的版本,发现它的版本是4.0.1.1。根据Nuget 包管理器项目文件,它是 v.4.5.4。我附上了所有的照片。

首先,为什么 ilasm.exe 向我显示了与目标版本不同的版本?其次,如何解决ServiceStack.Text包的版本问题?

4

0 回答 0