我已经在 .net core 2.0 中构建了一个 DLL,现在我想在使用 .net 4.6.1 框架的 WinForms 项目中使用它。
我可以引用 dll,但出现“System.IO.FileLoadException”,提示找不到“System.Runtime,版本 4.2.0.0”。
在全框架项目中集成 .net core 2.0-DLL 的标准方法是什么?
最佳答案
根据 MSDN您应该引用 .Net Standard 并引用 .Net Standard 2.0 库您应该在 .Net Framework 4.6.1 或更高版本上有一个项目并安装 .Net Core 2.0 SDK。
您应该将您的 WinForms 项目的目标框架更改为 4.6.1 并安装 .Net Core SDK。
关于c# - 在 Framework 4.6 项目中使用 .net core DLL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46109469/