【问题标题】:Add reference .NET Framework project to .NET Core project将引用 .NET Framework 项目添加到 .NET Core 项目
【发布时间】:2018-08-01 18:50:29
【问题描述】:

我有一个关于将 .NET Framework 项目添加到 .NET Core 项目的可能性的问题。在我的解决方案中,我在 .NET Core 中有主要应用程序,我想通过存在自己的 .NET Framework 项目来扩展它。我现在不知道如何做到这一点,但我需要它。现在我做从核心项目连接的 WCF,但更好的是我通过引用添加到核心。如果我通过引用添加项目,我会得到异常...

有人可以帮助我吗? 谢谢

@编辑

无法加载文件或程序集“App.Dynamic,版本=1.0.0.0,文化=中性,PublicKeyToken=null”。试图以不正确的格式加载程序。

.NET 框架 4 .NET Core 2.1

【问题讨论】:

  • 您收到什么错误信息? .NET Framework 使用哪些库? .NET Core 不支持所有 .NET Framework,它不会神奇地工作
  • 看看这篇博文:hanselman.com/blog/…
  • > 无法加载文件或程序集“App.Dynamic,版本=1.0.0.0,文化=中性,PublicKeyToken=null”。试图以不正确的格式加载程序。 .NET Framework 4 .NET Core 2.1

标签: c# .net .net-core


【解决方案1】:

我认为您遇到了 32 位/64 位冲突。您不知何故缺少project-->properties-->build 中的“平台目标”下拉菜单。两个项目的值应该相同。

【讨论】:

  • 我在 .NET Core 中的项目是 aspnetboilerplate.com。我自己的项目必须有 32 位,因为他们使用另一个我无法更改为 64 位的参考。当我将其他项目从 ASP .NET Boilerplate 降级到 32 位时,项目不会构建和启动。我不知道该怎么办...
猜你喜欢
  • 2016-12-08
  • 1970-01-01
  • 1970-01-01
  • 2020-02-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多