我正在使用 Installscript 项目,并且我有一些用户可以安装的功能。当用户选择安装 SQL Server Express 2008 和 webclient 应用程序时,DISM 失败。
SQL 安装首先运行并且安装没有问题,Webclient 第二次安装并且首先使用 DISM 来启用我所需的 IIS 组件。问题是 SQL 安装似乎有一些打开的东西导致 DISM 应用程序失败。我查看日志文件,看到多行说明“DISM 管理器:PID=4000 无法创建映像会话进程。一个进程已经在为映像提供服务。-CDISMManager::CreateImageSession(hr:0x800700b7)”
如果我省略安装 SQL 服务器,那么 DISM 工具可以正常工作,完全没有问题。到目前为止,我还无法弄清楚导致 SQL 失败的原因。