在 nuspec 依赖项中指定源。

5

我有一个本地的NuGet源。该源包含依赖项,而该依赖项在nuget.org上。

这是我的nuspec文件中的内容:

<dependencies>
  <dependency id="log4net" version="[1.2.10]" />
</dependencies>

我该如何指定NuGet在nuget.org上查找此依赖项?我目前收到以下错误信息:
Install-Package:无法解析依赖项“log4net(= 1.2.10)”。
当我通过Visual Studio的Package Manager控制台执行Install-Package时。

你在使用Visual Studio吗? - KnightFox
我已经更新了我的问题。我正在使用包管理器控制台在我的项目上执行Install-Package操作。我的nuspec文件只是指向另一个不在同一源上的依赖项。 - Marnix
2个回答

4

在您的包管理器控制台中,左上角有一个下拉菜单可选择软件包源。在尝试安装可能具有其他软件包源的依赖项的软件包时,请确保已选择“全部”。


0

我不确定为什么,在安装过程中指定-Source参数似乎解决了这个问题。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接