Я создаю базовый MSI-проект с использованием installsheild 2012 Premier.У меня две проблемы.
1.) MSI необходимо запустить специальный exe-файл после того, как он создал папки и файлы устанавливаемого приложения.Это нужно сделать только один раз при установке приложения.
2.) MSI также должен указать, какой пользовательский исполняемый файл запускается, на каком языке выбрал пользователь для запуска MSI.
Я понятия не имею о проблеме 2. Что касается проблемы1 Вот моя попытка, описанная ниже:
Как я сейчас его настроил, он запускается один раз в самом начале, даже не создавая файлы и папки продукта.Ниже приведены мои настройки
![enter image description here](https://i.stack.imgur.com/mVmaJ.png)
и нажмите «Далее», чтобы перейти к экрану ниже ....
![enter image description here](https://i.stack.imgur.com/6hSrd.png)
Теперь,чтобы запустить пользовательский exe-файл только после создания файлов и папок, если я изменю выполнение In-Script с «Immediate Execution» на «Commit Execution» в первом изображении выше и перейду к следующему экрану, тогда я получаюследующая ошибка с любой комбинацией, которую я пробовал ![enter image description here](https://i.stack.imgur.com/fTfMX.png)
Пожалуйста, помогите мне здесь.Спасибо за ваше время.