Я работаю с проектом Installscript, и у меня есть несколько функций, которые может установить пользователь. Когда пользователь выбирает установку как SQL Server Express 2008, так и приложения веб-клиента, DISM дает сбой.
Установка SQL выполняется первой и устанавливается без проблем, веб-клиент устанавливает второй и сначала использует DISM для включения необходимых мне компонентов IIS. Проблема в том, что кажется, что в установке SQL есть что-то открытое, что вызывает сбой приложения DISM. Я смотрю в файл журнала и вижу несколько строк, в которых говорится: «DISM Manager: PID = 4000 Не удалось создать процесс сеанса изображения. Процесс уже обслуживает изображение. - CDISMManager :: CreateImageSession (hr: 0x800700b7)»
Если я опущу установку SQL-сервера, тогда инструмент DISM будет работать, как и должен, без каких-либо проблем. Мне пока не удалось выяснить, что вызывает сбой в SQL ..