我在我们的一台内部服务器上有一个私人的nuget视频。
我可以像这样从命令行安装这个提要中的包
nuget install "PackageName" -source "\\DevServer\NugetFeed"但是,如果我尝试从我们的packages.config文件安装软件包,如下所示
nuget install "MyProject\Packages.config" -source "\\DevServer\NugetFeed"它的错误是找不到我的packages.config文件中每个包的包。看起来它忽略了-Source开关,并查看了一个不同的nuget提要。
我的packages.config看起来像这样
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="Package1" version="1.0.0" />
<package id="Package2" version="1.0.0" />
</packages>你知道我该怎么做吗?你能在packages.config或类似的东西中包含源位置吗?
发布于 2012-02-16 00:07:57
这可能与提要上文件的命名有关。您的第一个命令行没有指定版本号,因此它将获取名为"PackageName“的任何内容。
确保提要中的文件名为"Package1.1.0.0“和"Package2.1.0.0",这样就可以了。
https://stackoverflow.com/questions/9275112
复制相似问题