dotnetcore Nuget 启用预发布

dotnetcore Nuget enable Pre-Release

我已经开始将 dotnetcore 用于业余项目。

我在尝试安装 NLog 时遇到问题。 Visual Studio 代码编辑器似乎可以识别 beta 版本,因为智能感知在 project.json 文件中建议它。但是 nuget 似乎没有恢复它。

有没有办法在新的 dotnet 核心平台中启用 Nuget 包的预发布?

包在 Nuget 仓库中吗?检查此 link 以查看其是否已列出: https://www.nuget.org/packages/NLog

如果它在那里,您可以将它添加到您的 project.json,然后 运行 dotnet restore 来安装 nuget,不需要智能感知。

我在观看 Scott Allen 博士关于 Entity Framework Core 的 PluralSight 视频时找到了问题的答案。

一个选项是使用 visual studio 包管理器控制台并使用 -pre 标志。例如:

install-package Microsoft.EntityFrameworkCore.tools -pre