wix图片导入设置_WIX安装图文并茂简易说明 | 学步园

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,具体的路径与实际的安装环境有关。如果未引用编译将会出错。

编译项目,生成MSI安装包。

附Product.wxs代码

Manufacturer="$(var.MANUFACTURER)" UpgradeCode="{780EEB5A-ED25-4E85-AF66-C9EE996B2948}">

Name="$(var.PRODUCT_NAME)"

Directory="ProgramMenuDir"

Target="[INSTALL_FOLDER]$(var.APPLICATION_NAME)"

WorkingDirectory="INSTALL_FOLDER"

Icon="$(var.ICON_NAME)" IconIndex="0"

/>

Name="$(var.PRODUCT_NAME)"

Directory="DesktopFolder"

Target="[INSTALL_FOLDER]$(var.APPLICATION_NAME)"

WorkingDirectory="INSTALL_FOLDER"

Icon="$(var.ICON_NAME)" IconIndex="0"

/>

Name="Uninstall"

Directory="ProgramMenuDir"

Target="[SystemFolder]msiexec.exe"

Arguments="/x [ProductCode]"

Description="Uninstall"/>

Name="Uninstall"

Directory="INSTALL_FOLDER"

Target="[SystemFolder]msiexec.exe"

Arguments="/x [ProductCode]"

Description="Uninstall"/>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值