C# 是否可以在.NETCore1.1中使用在.NET4.5中开发的nuget包?

C# 是否可以在.NETCore1.1中使用在.NET4.5中开发的nuget包?,c#,.net,asp.net-core,C#,.net,Asp.net Core,是否可以在.NETCore1.1项目中使用在.NET4.5中开发的nuget包 我尝试在多个博客中查找,但他们提供的解决方案不起作用 如果有可能添加包和使用dll中的方法,有人可以帮助我如何做吗 我需要在project.json中做哪些更改?这里真正的解决方案是以现有项目为目标,针对某种风格的.net核心进行编译(有各种目标,如各种net标准),这通常意味着更改一些(通常很小)代码。如果不这样做,即使您让它引用并编译,它也只能对.net 4.5起作用,此时您最好将您的消费项目更改为目标.net

是否可以在.NETCore1.1项目中使用在.NET4.5中开发的nuget包

我尝试在多个博客中查找,但他们提供的解决方案不起作用

如果有可能添加包和使用dll中的方法,有人可以帮助我如何做吗


我需要在project.json中做哪些更改?

这里真正的解决方案是以现有项目为目标,针对某种风格的.net核心进行编译(有各种目标,如各种net标准),这通常意味着更改一些(通常很小)代码。如果不这样做,即使您让它引用并编译,它也只能对.net 4.5起作用,此时您最好将您的消费项目更改为目标.net 4.5。

这里真正的解决方案是使用现有项目,并针对.net核心的某种风格进行编译(有各种目标,如各种净标准)-这通常意味着改变一些(通常很小)代码量。若不这样做,即使您让它引用和编译,它也只能对.net 4.5起作用,那个么您最好将您的消费项目更改为目标.net 4.5。

您并没有说明它是如何失败的,所以我只能假设您对.net Core及其1.1版本不太了解n急于学习这个平台,等待.NETCore2.0提供合适的工具(project.json已经死了)。如果您坚持尝试,请编辑您的project.json,使此控制台应用程序以.NET Framework运行时为目标,然后您可以使用该NuGet软件包。您没有说明它是如何失败的,因此我只能假设您甚至不太了解.NET Core及其1.1版本。如果您不急于学习此平台,请使用适当的tooli等待.NET Core 2.0如果您坚持尝试,请编辑您的project.json,使此控制台应用程序以.NET Framework运行时为目标,然后您可以使用该NuGet包。