【发布时间】:2019-03-13 19:50:15
【问题描述】:
我有一个软件,后端使用 C/C++,前端使用 Java。有gdal等依赖。
我必须将整个软件打包成一个 windows msi 安装程序来分发给用户。
程序是什么?
【问题讨论】:
我有一个软件,后端使用 C/C++,前端使用 Java。有gdal等依赖。
我必须将整个软件打包成一个 windows msi 安装程序来分发给用户。
程序是什么?
【问题讨论】:
这是一个很大的话题。它基本上是关于部署的一切,因此无法回答。但是,有几个指针:
1) Pick a deployment tool(简洁)。
2) 确定您的应用程序需要什么运行时先决条件。
3) 为您自己的解决方案添加文件并安装到您公司和产品的特定文件夹%ProgramFiles%\MyCompany\MyApp\MyVersion。4) 在所有适用的平台上进行测试,确保让尽可能多的测试人员参与进来(他们被告知并展示了要测试的内容)。使用虚拟机进行干净的测试。您可能需要一个用于后端组件的安装程序和另一个用于客户端安装的设置。
我不知道还能说什么。 There is a lot to deployment 超出许多人的预期。 It can get very complicated quickly(“部署的复杂性”部分)。
【讨论】: