2017-01-15 31 views
3

我已經開始使用dotnetcore開展業餘愛好項目。dotnetcore Nuget enable Pre-Release

我在嘗試安裝NLog時遇到問題。 Visual Studio代碼編輯器似乎認可了beta版本,因爲intelisense在project.json文件中建議它。但nuget似乎並沒有恢復它。

有沒有辦法在新的dotnet核心平臺的Nuget包上啓用預發佈?

回答

0

Scott Allen博士在觀看實體框架核心上的PluralSight視頻時遇到了我的問題的答案。

一種選擇是使用visual studio包管理器控制檯並使用-pre標誌。例如:

install-package Microsoft.EntityFrameworkCore.tools -pre

0

是Nuget回購包嗎?檢查此鏈接,看看其上市: https://www.nuget.org/packages/NLog

如果它在那裏你可以把它添加到您的project.json,然後運行一個DOTNET恢復到安裝的NuGet,無需智能感知。

+0

是該軟件包在nuget網站上列出。添加軟件包是一個問題,因爲它是預發行版。默認情況下,Nuget通常需要啓用預發佈標誌,但是我使用的是dotnet核心,因此我不確定如何在dotnet核心環境中啓用預發佈。不幸的是,這並不能回答我的問題。 –

+2

只是爲了澄清,添加到JSON文件不起作用,因爲沒有找到包...。預發佈需要啓用 –