2017-02-03 111 views
1

是否有可能在.net core 1.1項目中使用.net 4.5中開發的nuget包?是否可以使用.net 4.5中.net核心1.1中開發的nuget包?

我試着在多個博客中尋找,但他們提供的解決方案無法正常工作。

如果可以添加包並使用dll中的方法可以有人請幫助我如何做到這一點?

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

+1

你沒有說明它是如何失敗的,所以我只能假設你甚至不知道什麼是.NET Core及其1.1版本。如果您不急於學習此平臺,請使用適當的工具等待.NET Core 2.0(project.json已停用)。如果您堅持嘗試,請編輯您的project.json,以便此控制檯應用程序以.NET Framework運行時爲目標,然後您可以使用該NuGet程序包。 –

回答

4

真正這裏的解決方案是利用現有項目並編譯它瞄準 .NET的核心(有各種指標,如各種網標準)的一番風味 - 這通常意味着改變一些(通常很小)的代碼量。如果沒有這樣做,即使你需要參考和編譯,它只會對.net 4.5起作用,並且在那時你可能會改變你的消耗項目到.net 4.5的目標。

相關問題