可执行文件到MSI安装程序
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了可执行文件到MSI安装程序相关的知识,希望对你有一定的参考价值。
我有一个包含两个EXE文件和许多其他文件的文件夹。如何将其转换为MSI安装程序或某种自解压安装程序,以便将Main.exe
安装到Windows中的程序。第二个EXE文件是因为两个EXE文件之间的通信。
我更喜欢它是否可以包含“桌面快捷方式”功能,并且不需要许可证。
我认为EXE文件不是设置文件。它们是Python脚本更改为EXE文件。 这是我想要变成某种MSI /安装程序的文件夹:
所以我得到了我想要的东西,它一直在我面前。您在WinRAR中创建一个自解压(sfx)可执行文件,它具有我需要的所有功能。
这是一个非常常见的问题。我只想链接到一些现有的答案:
- How to create windows installer - 部署工具概述的新版本和“简短版本”。我会推荐这个作为“快速阅读”。
- What installation product to use? InstallShield, WiX, Wise, Advanced Installer, etc - 更新,更全面的部署工具摘要及其不同的优势和障碍 - 没有声称“正确”,但“尽力”帮助人们将软件提供给最终用户。
Advanced Installer(further info)和Installshield(further info)是商业选项,具有很好的用于创建MSI的GUI - 两者都有一些免费的功能/版本。还有PACE Suite--另一种商业产品。 WiX是免费的XML-based,有学习曲线。 Visual Studio中可用于所有(大多数?)产品的集成。
还有更多的工具链接到上面的Phil,也链接到我上面的答案 - 其中一些不是基于MSI,但创建遗留的setup.exe样式设置(Inno,NSIS,etc...)。
更多链接:
- Wrap C# application in .msi installer(关于VS安装程序项目的简要部分 - 一个无法真正推荐的Visual Studio功能 - 但它是免费的)
- Windows service NOT shown in add remove programs under control panel
- How do Installation Software Programs Extract Files?
- how to create a wix bootstrapper application that runs self extracting exe as an exepackage
以上是关于可执行文件到MSI安装程序的主要内容,如果未能解决你的问题,请参考以下文章
Android 逆向Android 逆向通用工具开发 ( Android 平台运行的 cmd 程序类型 | Android 平台运行的 cmd 程序编译选项 | 编译 cmd 可执行程序 )(代码片段