Wix安装包制作-个人总结

本文介绍了使用Wix制作MSI安装包的过程,包括使用candle.exe和light.exe进行编译和连接,利用mallow.exe和dark.exe辅助工具提高效率,以及如何通过Wix语法定义安装界面和组件,实现服务安装与启动,并在卸载时执行自定义操作。
摘要由CSDN通过智能技术生成
        Wix是微软免费提供的制作msi安装包的工具,在 www.tramontana.co.hu/wix可以下载得到该软件,也可以下载得到源代码,其中的example目录下包括有部分制作好的实例,doc目录下有帮助文档,另外也可以在 www.sourceforge.net/tutorial里面也有些wix资料,对新接触Wix制作安装包的人来讲很有帮助。

  总体讲,使用Wix制作msi安装包,很类似于使用VC写可执行程序,不同的就是使用的语言和语法不同,编译器和连接器不同,但是思路还是相通的。

  使用Wix写的源程序是.wxs格式的,这种格式使用文本编辑器就可以编辑,写好后使用candle.exe就可以编译,其中Wix提供的candle.exe就是起编译器的作用,运行cmd,引导到wix的目录下,然后执行candle example.wxs就完成了源文件的编辑工作。在本目录下生成对应的.wixobj格式文件,接着可以使用起连接器作用的light.exe完成连接工作,执行light example.wixobj就生成了msi格式的对应安装包example.msi。

  Wix包还包括了其他几个实用的工具,dark.exe就是其中一个比较常用的,它的作用是反编译,可以将别人做好的msi格式安装包反编译成xml格

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值