2012-02-14 21 views
3

私たちの内部サーバーの1つにプライベートナゲットフィードがあります。packages.configからプライベートフィードNugetパッケージをインストールする

私は缶とこの

nuget install "MyProject\Packages.config" -source "\\DevServer\NugetFeed" 

このエラーのように私たちのpackages.configファイルからパッケージをインストールしようとした場合、私はしかし、この

nuget install "PackageName" -source "\\DevServer\NugetFeed" 

のようなコマンドラインからこのフィードでパッケージをインストールすることができます私のpackages.configファイル内の各パッケージのパッケージを見つけられません。それは、ソーススイッチを無視し、別のナゲットフィードを見ているように見えます。

私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などのソースの場所を含めることはできますか?

+0

同じように動作するはずです。どのバージョンのnuget.exeを使用していますか? – davidfowl

+0

私はバージョン1.6を使用しています。たぶん私は何かが欠けているかもしれませんが、それは同じように働いていないようです。 – Gavin

答えて

2

これは、フィード上のファイルの名前付けに関連している可能性があります。最初のコマンドラインではバージョン番号が指定されていないので、 "PackageName"という名前のものはすべて取得されます。

フィード内のファイルの名前が「Package1.1.0.0」と「Package2.1.0.0」であることを確認してください。

関連する問題