说点牢骚
先说一下我的项目需求,简单来说就是需要在程序安装结束或者过程中,调用我安装包里面的两个安装文件。这个看上去虽然简单,但网上实在是太少资料了,也没人说得很清楚,自己走了不少弯路。
主要是针对我自己的状况,记录一下,也方便其他人尝试吧。
下面就分析一下网上能查到的几种做法,和最终的方法
走过的坑
第一个坑
有关Advancedinstaller创建安装包就不多赘述了,创建的过程当中记得其中有一项是可以设置,在安装结束后调用一个文件。在进入界面后其实也能找到这个设置
在这个对话框里面,可以简单定义一些安装流程中的对话框的一些设置,在这个最终的离开页面,可以通过勾选,打开自己想要打开的文件。
这样是可以的,程序也是可以调起来的,但是你很快会发现问题,那就是你只能调用一个。
是的,你并排写成[#xxx.exe][#xxxx.exe]这样也是不行的,只会打开第一个;至于是否能通过在界面新加一个什么勾选框之类的,估计也是不可行。
因为我需要调用打开两个程序,甚至多个,所以第一种方法是肯定不行的。