У меня есть два приложения WPF в одном решении. Один является помощником по настройке для другого, и его необходимо запустить до запуска «большого» приложения. В проект VS Setup я включил основной вывод из обоих приложений.
Я хочу запустить помощник по настройке на этапе фиксации установки, поэтому я добавил пользовательское действие, состоящее из основного вывода помощника по настройке, и пометил класс установщика как false.
Когда я запускаю получившийся msi, оба приложения устанавливаются в одну и ту же папку, как и хотелось, но затем я получаю сообщение об ошибке, что «программа, запущенная как часть установки, не завершилась должным образом». Затем msi удаляется.
Я надеялся, что помощник по настройке будет запущен при выходе из msi, но также был бы счастлив, если бы программа установки висела открытой до выхода помощника по настройке.
Что мне не хватает?