2009-11-17 64 views

回答

3

NSIS可以轻松地关闭其他msi或安装exes并等待它们完成。所以是的。如果Silverlight具有用于执行安装的无声开关,那么该过程将看起来无缝。

+0

不错,我没有看到Silverlight作为一个EXE下来。我已经安装了这么久。 – boz 2009-11-17 22:19:47

+1

您应该在msi进程完成后检查返回代码,以确保其成功安装。在静音启动之前,您还应该显示一条消息,告诉用户请等待,因为用户可能觉得安装程序在等待MSI完成时已经冻结。我为此使用Banner插件:http://nsis.sourceforge.net/Docs/Banner/Readme.txt 或者,通常有msi命令行选项可让您运行MSI,使其完全自动化(无用户输入) ,但它仍然会显示带有进度条的msi安装窗口。 – AaronLS 2009-12-06 20:12:10

相关问题