一个完整的InstallscriptMSIProject,分为基本设置和编程两部分,基本设置是一个完整的简单安装程序,编程部分包括注册表检查,自动安装第三方软件,显示用户的输入信息,自定义feature,在安装时实时拷贝外部文件,允许用户指定快捷方式,安装完毕自动运行程序,设置环境变量;完美卸载,卸载时卸载服务等。最后还有如何打包,如何替换皮肤等小技巧的说明。对每一个用到的函数都有详细解释,包括每个参数的解释。