【问题标题】:How to create a windows installer for multi language program with outside dependencies?如何为具有外部依赖项的多语言程序创建 Windows 安装程序?
【发布时间】:2019-03-13 19:50:15
【问题描述】:

我有一个软件,后端使用 C/C++,前端使用 Java。有gdal等依赖。

我必须将整个软件打包成一个 windows msi 安装程序来分发给用户。

程序是什么?

【问题讨论】:

    标签: windows-installer


    【解决方案1】:

    这是一个很大的话题。它基本上是关于部署的一切,因此无法回答。但是,有几个指针:

    • 1) Pick a deployment tool(简洁)。
    • 2) 确定您的应用程序需要什么运行时先决条件
      • 在您的情况下,这将是 Java 以及您所依赖的任何其他内容。
      • 商业部署工具可以帮助您部署这些先决条件,开源工具也可以,但不太“自动”。
    • 3) 为您自己的解决方案添加文件并安装到您公司和产品的特定文件夹%ProgramFiles%\MyCompany\MyApp\MyVersion
    • 4) 在所有适用的平台上进行测试,确保让尽可能多的测试人员参与进来(他们被告知并展示了要测试的内容)。使用虚拟机进行干净的测试。

    您可能需要一个用于后端组件的安装程序和另一个用于客户端安装的设置。

    我不知道还能说什么。 There is a lot to deployment 超出许多人的预期。 It can get very complicated quickly(“部署的复杂性”部分)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-05-19
      • 1970-01-01
      • 2013-06-29
      • 2014-05-19
      • 1970-01-01
      • 2019-12-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多