【发布时间】:2020-05-10 10:22:57
【问题描述】:
我有一个场景,我们在 .Net core 3.1 类库中使用旧版 .Net Framework dll。 .Net Framework dll 在内部使用 System.Windows.Forms.dll,.Net 核心无法解析。
我在运行时收到以下错误消息
无法加载文件或程序集“System.Windows.Forms,版本=4.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089”。系统找不到指定的文件。
在理想情况下,将 System.Windows.Forms.dll 添加到类库是没有意义的,但是有没有办法在 .Net 核心类库中添加 System.Windows.Forms 及其依赖项。
注意:我曾尝试手动添加 System.Windows.Forms.dll,但没有成功。
【问题讨论】:
-
“无法解决”是什么意思?您可以编辑您的帖子以包含您看到的确切错误消息吗?
标签: c# .net .net-core .net-framework-version