Я хотел бы проверить, что выбранный пользователем каталог установки пуст (так, например, они не пытаются установить приложение в свой рабочий каталог, а не в папку там). До сих пор у меня был пользовательский исполняемый файл, который прерывает установку с очень запутанным сообщением об ошибке, почти так же, как стоимость завершается. Однако я предпочел бы просто запретить пользователю продолжать шаг настройки.WiX: проверка INSTALLDIR пуста
Ничего похожего здесь не было; есть несколько сообщений без полезных ответов на wix-users @.
Планируете ли вы об изменении каталога во время обновления? –
Nope; ожидается, что обновления будут на месте. В настоящее время мы используем систему обновления, отличную от MSI, так или иначе - да, это плохо, но это известно. (думаю, я должен был упомянуть в вопросе о том, что я ожидаю дополнительной проверки в пользовательском интерфейсе установщика, люди, которые могут делать неинтерактивные установки, как ожидается, будут достаточно умны, чтобы не стрелять в ногу.) – user5999744
Это неправильно на стольких уровнях, что я даже не буду трогать его –