在Full Framework 4.7项目上添加对.NET Core 2.0 DLL的引用

时间:2017-08-25 00:40:21

标签: .net .net-core

我在这里找了这个问题,但我找不到答案。

我有一个针对.NET Core 2.0的类库项目和一个面向.NET Full Framework 4.7的WPF项目。我无法在WPF项目中引用类库。我收到以下错误:

  

项目'xxxxxxxx'的目标是'.NETCoreApp,版本= v2.0'。它不可能是   由一个针对'.NETFramework,Version = v4.7'的项目引用。

有没有办法在Full Framework中引用.NET Core项目?

1 个答案:

答案 0 :(得分:21)

您无法将.NET Core项目的引用添加到.NET Framework项目中。

要在.NET Core和.NET Framework应用程序/库之间共享代码,共享项目必须以.NET Standard为目标。如果您创建.NET Standard 2.0项目,则可以在.NET Framework 4.6.1+项目和.NET Core 2.0+项目中使用它。