2

使用 LINQPad,我向 Visual Studio Team Services 添加了一个私有源。但是,我的一个包需要一个预发布包:在我的例子中是 Quartz.Net。我勾选了包含预发布,但我认为它会变得很困惑,并试图从我的私人提要而不是 NuGet 加载包。

LINQ NuGet 包管理器

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

注意:我已经根据这个问题设置了 VSTS 提要。

这是我的 NuGet 提要在 LINQPad 中的样子

LINQ NuGet 源

4

1 回答 1

2

将包更改为预发布可修复此问题,并将预发布包依赖项添加到我自己的提要中。

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

“包'MyPackage.Common(Prerelease)'中没有可用的.NET程序集

这取决于对 NET Standard 和 NET47 的支持。

于 2017-07-05T10:07:51.593 回答