кто-нибудь знает, как добавить установочный файл в проект установки в visual studio? - PullRequest
1 голос
/ 17 декабря 2010

У меня есть проект, который также должен установить другие файлы MSI, чтобы работать с моим предыдущим приложением, но мне было интересно, если мой проект установщика мог бы сделать все это только в одном установочном файле, это возможно?

Ответы [ 2 ]

0 голосов
/ 17 декабря 2010

Обычно это делается с помощью предварительных условий. В Visual Studio вы можете добавить их через диалог свойств проекта.

Для этого требуется загрузчик EXE. Поэтому, если вам нужен один установочный файл, вы можете попробовать найти инструмент, который может включать все в загрузчик. Большинство коммерческих инструментов разработки могут сделать это.

0 голосов
/ 17 декабря 2010

Из того, что я знаю, вы можете добавить модуль слияния (msm) в проект установки VS, а не файлы MSI напрямую. Вы можете проверить с MSI провайдером, если файл MSM также доступен или нет. В случае, если файлы msm недоступны, одним из обходных путей является включение файлов msi в установочный пакет и запуск их с помощью настраиваемых действий. Очевидная проблема заключается в том, что если дочерний msi завершится неудачно, вы не сможете откатить все целиком.

...