添加具有预发布依赖性的包

时间:2017-06-30 11:48:04

标签: azure-devops linqpad azure-artifacts

使用LINQPad我已经为Visual Studio Team Services添加了一个私有源。但是我的一个软件包需要一个预发布包:在我的情况下是Quartz.Net。我已经勾选了Include Prerelease,但我认为它变得混乱,并试图从我的私人Feed而不是NuGet加载包。

LINQ NuGet Package Manager

我试图通过将软件包加载到本地软件包缓存来解决此问题。 LINQPad似乎没有考虑到这一点。除了将这些包上传到我自己的私人订阅源之外,我还有哪些选择?我不会改变我自己的软件包来解决LINQPad的缺点。

注意:我已根据此question设置了VSTS Feed。

这是我的NuGet Feed在LINQPad中的样子

LINQ NuGet Feeds

1 个答案:

答案 0 :(得分:2)

将软件包更改为预发布版可以解决此问题,并将预发布软件包依赖项添加到我自己的Feed中。

现在LINQPad尝试添加包。请注意,我现在得到另一个错误;

  

"包中没有可用的.NET程序集   ' MyPackage.Common(预发行)'

那是.NET Standard& NET47支持。