我想要做的是创建一个干净的虚拟机映像作为应用程序构建的输出.
因此,将创建一个新的虚拟机(从模板很好,安装了操作系统,并安装了一些基础软件)---将在IIS中创建一个新的网站,并将Web应用程序构建输出复制到一个位置虚拟机硬盘和IIS配置正确,VM将启动并运行.
我知道有一些MSBuild任务来编写IIS中的所有管理操作的脚本,但是如何使用虚拟机编写所有操作的脚本?具体来说,从模板创建新虚拟机,唯一命名,启动,配置等等......
具体来说,我想知道是否有人成功实现了任何VM脚本作为构建过程的一部分.
更新:我假设使用Hyper-V,有一组不同的库/ API来编写脚本虚拟机,有人玩这个吗?任何有实际经验的人都会做这样的事情吗?