Как создать установщик Windows для многоязычной программы с внешними зависимостями? - PullRequest
0 голосов
/ 09 октября 2018

У меня есть программное обеспечение с бэкэндом на C / C ++ и внешним интерфейсом на Java.У него есть такие зависимости, как gdal.

Я должен упаковать все это программное обеспечение как установщик Windows msi, чтобы распространить его среди пользователей.

Какая процедура?

1 Ответ

0 голосов
/ 10 октября 2018

Это большая тема.По сути это все о развертывании, и поэтому невозможно ответить.Однако пара указателей:

  • 1) Выберите инструмент развертывания (кратко).
  • 2) Определите, что предварительное условие s необходимо для вашего приложения,
    • В вашем случае это будет Java и все остальное, от чего вы зависите.
    • Коммерческие инструменты развертывания будут иметь способы помочь вам развернуть такие предварительные условия, как и с открытым исходным кодом, но менее "автоматически".
  • 3) Добавьте файлы для собственного решения и установите в папку, соответствующую вашей компании и продукту %ProgramFiles%\MyCompany\MyApp\MyVersion.
  • 4) Проведите тестирование на всех применимых платформах, убедившись, что в нем задействовано как можно больше тестировщиков (которым говорят и показывают, что тестировать).Используйте виртуальные машины для чистого тестирования.

Вам, вероятно, понадобится один установщик для ваших внутренних компонентов и другая настройка для установки клиента.

Я не знаю, что еще сказать, Существует много возможностей для развертывания сверх того, что многие ожидают. Это может быть очень сложно быстро (раздел " Сложность развертывания ").

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...