我正在编译一个仅针对dnxcore50的应用程序。
我正在尝试引用一个我知道在针对 dnx451 运行时可以正常工作的 nuget 包。当我这样做时,dnx . run
我得到:
System.InvalidOperationException:无法解析目标框架“DNXCore,Version=v5.0”的以下依赖项:
它也暗示了一个dnu restore
,但包裹在那里
它显然不适用于这个包,所以在什么情况下它会(如果有的话)?
为了让它工作,包管理器必须构建一个针对 dnxcore50 编译的版本吗?
更新
这张图表让事情变得更清楚了(从这里复制)