Windows安装程序与TeamViewer相同

时间:2012-12-01 07:16:10

标签: windows installer

我正在努力创建Windows安装程序三天。我需要创建一个与TeamViewer相同的窗口安装程序。请参阅附件快照:

TeamViewer Setup First Window

如果我们选择“运行”选项并单击“下一步”,则会显示“许可协议”对话框。点击上一个下一步,整个设置关闭并启动Team Viewer。在幕后,Team Viewer安装程序将整个所需文件复制到一些临时文件夹中。然后启动.exe文件。

我曾尝试使用 Advanced Installer 9.6.1 ,并尝试使用 InstallShield 2010 实现相同的目标。在第一个中,您可以启动自定义文件,但无法退出对话框(“进度”和“退出”对话框)。在第二种情况下,我需要使用Install Script语言。这使得它难以使用。

您能否建议我设置一些设置。或者,如果您有任何其他建议或工具来帮助我解决此问题。最后我想到了创建具有这些功能的自定义Windows Installer(从Team Viewer开始)。但我是创建Windows安装程序的新手。

1 个答案:

答案 0 :(得分:2)

我不认为你可以在没有编写任何代码的情况下获得与TeamViewer完全相同的行为。这是因为Windows Installer程序包(.MSI)不是针对这种情况设计的。

Advanced Installer支持临时文件并显示所需的对话框,但一旦关闭安装程序,它将删除所有文件。正如您已经发现的那样,如果不显示退出对话框,则无法关闭完整的UI设置包。