У меня есть установка, я не уверен, почему запрашивает диск 1. Зная, что у клиента может не быть диска 1, я должен отправить его по предыдущему MSI и запустить его, используя скрипт установки, используя
LaunchAppAndWait("MsiExec.exe", sCmdLine + sValue, WAIT);
Где sCmdLine - это / x, а sValue - это путь к моему предыдущему MSI.
Я могу инициировать удаление, но когда я это делаю, говорится, что в процессе выполняется другая установка.Кто-нибудь знает, на какой стадии пользовательских действий я должен поместить свою функцию, чтобы удалить ее правильно