使用LINQPad我已经为Visual Studio Team Services添加了一个私有源。但是我的一个软件包需要一个预发布包:在我的情况下是Quartz.Net。我已经勾选了Include Prerelease,但我认为它变得混乱,并试图从我的私人Feed而不是NuGet加载包。
我试图通过将软件包加载到本地软件包缓存来解决此问题。 LINQPad似乎没有考虑到这一点。除了将这些包上传到我自己的私人订阅源之外,我还有哪些选择?我不会改变我自己的软件包来解决LINQPad的缺点。
注意:我已根据此question设置了VSTS Feed。
这是我的NuGet Feed在LINQPad中的样子
答案 0 :(得分:2)
将软件包更改为预发布版可以解决此问题,并将预发布软件包依赖项添加到我自己的Feed中。
现在LINQPad尝试添加包。请注意,我现在得到另一个错误;
"包中没有可用的.NET程序集 ' MyPackage.Common(预发行)'
那是.NET Standard& NET47支持。