1

マルチプロジェクトソリューションに問題なくいくつかのNugetパッケージを追加しました。ただし、このパッケージ( ews.x64(Exchange WebサービスAPI))を追加すると、Nugetでは特定のプロジェクトに追加できません

パッケージサブフォルダーは通常どおり作成されます。

D:\TFSSource\Exchange\Utilities\Src\ExchangePurge\packages\EWS.x64.1.2

ただし、ソリューションのインストール済みパッケージを管理しようとすると、[Nugetパッケージの管理]ダイアログには、この特定のパッケージの[アンインストール]ボタンしか表示されません。他のすべてのパッケージには、個々のプロジェクトに追加できる[管理]ボタンがあります。

また、このパッケージが.nugetという名前の新しく作成されたソリューションフォルダーの下のpackages.configファイルに表示されるという事実も興味深いです。これを引き起こしている可能性のあるアイデアはありますか?

4

1 に答える 1

2

これはソリューションレベルのパッケージであり、プロジェクト固有のコンテンツやライブラリを含まないパッケージのようです。パッケージはおそらく正しくインストールされており、すべてのプロジェクトで一度に利用できます。

ソース:NuGet FAQ

于 2012-08-13T16:43:33.147 に答える