我可以包含一个 MSM 文件并在 Inno-Setup 中执行它吗?如果没有,我将如何正确安装合并模块?我需要在我的应用程序中安装 SOAP3 并且需要一些指导。我是否必须将 MSM 包装到自定义 MSI 中,然后让 Inno 执行 MSI 文件?我会用什么来为 MSM 创建一个干净而愚蠢的 MSI 文件?感谢您提前提供任何帮助。
问问题
4761 次
1 回答
2
不,很遗憾它不能,但是您的 Visual Studio 可以创建包含您可以包含的 msm 的“设置和部署”项目。按着这些次序:
- 打开 Visual Studio 并创建一个新项目:Other Project Types - Setup and Deployment - Visual Studio Installer
- 选择安装项目并给它一个适当的名称
- 右键单击解决方案资源管理器中的项目,然后选择添加合并模块
- 构建您的项目,现在您将拥有一个可以包含在您的 inno 设置项目中的 msi 文件
- 将文件添加到 inno 安装项目的文件部分
- 最后使用 msiexec 指定运行命令。(从命令提示符运行 msiexec 以查看其选项)
于 2013-10-22T16:06:51.973 回答