1. 安装VS2012
2. 安装WixToolSet。安装完成后,VS中会多增加Windows Installer XML的项目。
打开VS,新建Windows Installer XML项目。
打开Product.wxs文件,其代码介绍参见图1,具体代码请参见附录。
图1.
注意:
l Define ‘Debug’ preprocessor variable一定要勾选上。
l 全局变量在product.wix文件中的调用为$(var.xxx)格式,其中xxx为Define preprocessor variable中的名字,如PRODUCT_NAME。
l 该product.wix所用到的全局变量有如下这些:PRODUCT_NAME=TestApp;MANUFACTURER=ABC;SOURCE_FILE_DIR=../../Release;APPLICATION_NAME=TestApp.exe;ICON_NAME=App.ico
(1). .NET FRAMEWORK校验需要引用WixNetFxExtension.dll,该DLL的路径在C:\Program Files (x86)\WiX Toolset v3.7\bin\WixNetFxExtension.dll,具体的路径与实际的安装环境有关。如果未引用编译将会出错。
(2). 安装界面需要引用WixUIExtension.dll,该DLL的路径在C:\Program Files (x86)\WiX Toolset v3.7\bin\
WixUIExtension.dll,具体的路径与实际的安装环境有关。如果未引