是否有一些工具可以满足这些要求:
我想要这样的事情:
createinstaller.exe -source_folder e:\myprogram\ -install_path=%ProgramFiles%\myprogram\ -app_icon=e:\myprogram\appicon.icon -create_launch_icons -suggest_run_after_install myexec.exe
答案 0 :(得分:0)
我们目前使用Inno设置:http://www.jrsoftware.org/isinfo.php
很棒的工具,但你必须用Pascal(bleh)编码
您编写.iss文件以列出要包含的文件,安装位置,程序信息(标题,版本...)和要运行的脚本(例如检查是否安装了特定框架)
它具有预处理程序指令,因此您可以创建脚本“树”,以根据您运行的“根”脚本构建设置。
它有一个庞大的已经开发的脚本库来检查一千个东西(比如this)。
非常强大,你可以做任何你想要的东西,除了样式安装程序(你可以只改变左边的图像)。正如我所说,真正的缺点是它是Pascal,Pascal很糟糕(尽管很容易)。