バックグラウンド
私は次のコンポーネントを持っています:
- NuGetパッケージを使用する私のローカルソリューション(.NET 4.5)。
- ソリューションのPowerShellビルドスクリプト。ビルド、単体テストの実行、Web.config変換などのターゲットがあります。
- CruiseControl.NETを実行しているインターネット接続のないビルドサーバーで、ビルドスクリプトを呼び出してファイルをビルドします。また、開発ビルドの(IIS7)環境としても機能します。
- インターネットにアクセスできないIIS7を備えた実動サーバー。
ゴール
ソリューションのNuGetパッケージを利用して、ソースの一部としてローカルに保存したいと思います。ビルドサーバーと本番サーバーでインターネット接続やnugetパッケージサーバーに依存する必要はありません。
質問
- これらのパッケージを適切に展開するようにMSBuildに指示するにはどうすればよいですか、またはこれはNuGetのデフォルトの動作ですか?