2017-01-15 28 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文件不起作用,因为没有找到包...。预发布需要启用 –