最近、いくつかのプロジェクトからnugetパッケージをパックし始めました。まず、PackageExplorerアプリケーションから始めました。これは優れたツールですが、継続的インテグレーションを行う場合はあまり役に立ちません。次に、nuspecテンプレートファイルを指定し、バージョン番号などの変更データをコマンドライン引数として渡すことを検討しました。後で、nugetパッケージの依存関係をどのように定義するのか疑問に思いました。実は、csprojを指定した場合、nuget.exeはpackage.configに基づいてこれを既に実行しています。さらに、アセンブリ情報から作成者、バージョン、著作権などの関連データを抽出します。私が今欠けているのは、コマンドラインでlicenseUrlを指定する機能です。しかし、私は質問をもっと一般的にしたかったのです。そして、私は尋ねています:
nugetパッケージをパックするための好ましい方法は何ですか?