私がやりたいことは、アプリケーションのビルドの出力としてクリーンな仮想マシン イメージを作成することです。
したがって、新しい仮想マシンが作成されます (OS がインストールされ、いくつかの基本ソフトウェアがインストールされた状態で、テンプレートからでも問題ありません) --- 新しい Web サイトが IIS で作成され、Web アプリのビルド出力が次の場所にコピーされます。仮想マシンのハード ディスクと IIS が正しく構成されていれば、VM が起動して実行されます。
IIS ですべての管理アクションをスクリプト化する MSBuild タスクがあることは知っていますが、仮想マシンですべてのアクションをどのようにスクリプト化しますか? 具体的には、テンプレートから新しい仮想マシンを作成し、一意に名前を付け、起動し、構成するなど...
具体的には、ビルド プロセスの一部として VM スクリプトを正常に実装した人がいるかどうか疑問に思っていました。
更新: Hyper-V には、仮想マシンをスクリプト化する別のライブラリ/API のセットがあると思いますが、これで遊んだ人はいますか? そして、このようなことを実際に実践した経験のある人はいますか?