我正在编译一个仅针对dnxcore50的应用程序。
我试图引用一个NuGet包,我知道它可以在dnx451上运行得很好。 当我执行dnx . run
时,我收到以下错误信息:
System.InvalidOperationException:在目标框架'DNXCore,Version = v5.0'中解决以下依赖关系失败:
它还建议使用dnu restore
,但包已经存在
显然该软件包不适用于此软件包,那么在何种情况下它会适用(如果有)?
为了使其正常工作,软件包管理器必须构建针对dnxcore50编译的版本吗?
更新
这张图表(来自这里)使事情变得更加清晰。