7

ソリューション内のプロジェクトからの 2 つのプロジェクト参照を持つ C# プロジェクトがあります。

また、NuGet リポジトリ内のパッケージからの 5 つの NuGet パッケージ参照も含まれています。が与えられた場合、 NuGet Project Explorer ツールを使用してファイルを.csproj生成または作成するにはどうすればよいですか?nuspec

nuspecそして、これが本当に正しいかどうかを検証する方法は?

4

1 に答える 1

14

これは、次のようなコマンド ラインで NuGet.exe を使用して行うことができます。

NuGet.exe spec Project.csproj

これを Visual Studio 内から行うには、NuGet.exe を使用する新しい外部ツールを ([ツール] メニューから) 追加します。

NuGet プロジェクト エクスプローラーは NuGet パッケージをサポートしていますが、プロジェクト ファイルはサポートしていないため、上記の手法のいずれかがより簡単になります。NuGet Project Explorer の場合、カスタム アドインを作成する必要があります。

検証のために、NuGet.exe は .nuspec ファイルを生成するため、有効である必要があります。またNuGet.exe pack YourNuspec.nuspec、コンソールに警告を出力してNuGetパッケージを作成するときに検証されます。

于 2014-08-12T15:42:41.520 に答える