2016-11-15 55 views
0

现在我们可以在project.json中指定不同的框架。现在,由于有多种选择,复杂性增加了。 您可以填写framework,runtimedependencies字段,使系统更加灵活,但现在非常复杂,现在存在名为netstandard的新目标。我如何知道在project.json中添加了哪些导入?

每个框架和依赖项也可以有其他字段,引起我注意的是import。我看到了不同的例子,但我不知道它的作用。另外我遇到了麻烦。

有人可以转动一下吗?

回答

0

imports属性用于引用一些看似与当前框架不兼容的包,但您知道它们实际上是。

这主要是有用的,当你的框架是netcoreappnetstandard,你想引用一个不具有netstandard版本还没有一个包,但无论是有一个使用旧版本的.NET核心(dnxcore50一个版本,但这种软件包现在应该非常少见)或者有PCL版本(portable-*)。

如果你不是这种情况下,你不应该使用imports。如果你使用不当,你肯定会遇到麻烦,这就是那些“我知道我在做什么,相信我”的情况。

相关问题