2016-11-15 88 views
0

現在我們可以在project.json中指定不同的框架。現在,由於有多種選擇,複雜性增加了。 您可以填寫framework,runtimedependencies字段,使系統更加靈活,但現在非常複雜,現在存在名爲netstandard的新目標。我如何知道在project.json中添加了哪些導入?

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

有人可以轉動一下嗎?

回答

0

imports屬性用於引用一些看似與當前框架不兼容的包,但您知道它們實際上是。

這主要是有用的,當你的框架是netcoreappnetstandard,你想引用一個不具有netstandard版本還沒有一個包,但無論是有一個使用舊版本的.NET核心(dnxcore50一個版本,但這種軟件包現在應該非常少見)或者有PCL版本(portable-*)。

如果你不是這種情況下,你不應該使用imports。如果你使用不當,你肯定會遇到麻煩,這就是那些「我知道我在做什麼,相信我」的情況。

相關問題