23

nuget.exe をダウンロードし、インストールを試みました。Visual Studio プロジェクトをターゲットにして、Visual Studio の外部のコマンド ラインに参照を追加したいと考えています。最後にバージョン番号が付いたパッケージをダウンロードするだけです。MyOutputDirectory は、そこに Visual Studio ソリューションがある出力ディレクトリです。

nuget install nhibernate -o MyOutputDirectory
4

2 に答える 2

21

NuGet コマンド ラインは、実際にはパッケージをインストールしません。install コマンドは、実際には復元操作を実行しています。

これは、nuget.exe のインストールでは、パッケージをダウンロードして出力場所に抽出するだけであることを意味します。プロジェクト ファイルは変更され(参照が追加されず、コンテンツ ファイルが挿入されず、変換が適用されず、MSBuild ファイルがインポートされません)、PowerShell スクリプトも実行されません。

あなたと同様のリクエストが NuGet チームによって追跡されていると思いますが、お気軽にhttp://nuget.codeplex.comに問題を記録してください。

あなたの質問に答えるには: NuGet コマンド ラインは、現時点ではあなたのシナリオをサポートしていません (nuget.exe v2.8)。

于 2013-07-18T22:51:54.490 に答える