
WiX
shanyou
系统架构师
展开
-
WiX制作安装包--系统必备
在制作安装包的时候,要求检查软件安装必备的软件,例如安装visual studio的时候需要检测.net frmaework等,通过WiX完成不了这样的工作,那么如何完成这样的工作呢。这就需要制作一个bootstrapper,检查必备的软件包,并下载安装软件包,然后安装你的MSI安装文件。可以参考以下两个: http://wix.mindcapers.com/wiki/Bootstrapper原创 2009-01-12 23:07:00 · 1203 阅读 · 0 评论 -
使用WiX制作简单MSI安装程序
WiX完全用xml描述,使用命令行来生成。只要用任何一个文本编辑器就可以了。但是为了开发效率,我们还是借助于辅助工具比较好。是一般使用的工具是两个:一个Visual Studio插件,在WiX的安装包里面附带,另一个就是WiXEdit,WixEdit是编辑的XMLXML的源代码的图形化工具箱.WixEdit会让你创造体制条件与MSI和MSM测试wix工具箱.它提供了直观的、轻松的对话方式原创 2008-12-14 17:32:00 · 3716 阅读 · 0 评论 -
WiX安装选项---开始菜单项
参考文档: How To: Create a Shortcut on the Start Menu,How To: Create an Uninstall Shortcut制作的安装程序安装后,都要在开始菜单上生成一个应用程序的菜单,通常包括调用应用程序的快速入口和卸载应用程序项。下面取一个例子来看:xml version="1.0" encoding="utf-8"?>Wi原创 2008-12-20 23:31:00 · 1414 阅读 · 0 评论 -
WiX制作安装包--系统必备
在制作安装包的时候,要求检查软件安装必备的软件,例如安装visual studio的时候需要检测.net frmaework等,通过WiX完成不了这样的工作,那么如何完成这样的工作呢。这就需要制作一个bootstrapper,检查必备的软件包,并下载安装软件包,然后安装你的MSI安装文件。可以参考以下两个:http://wix.mindcapers.com/wiki/Bootstra原创 2009-01-12 23:30:00 · 1308 阅读 · 0 评论 -
WiX安装选项--环境变量
系统环境变量由 Windows 定义并应用到所有计算机用户。对系统环境的更改将写入注册表,而且通常需要重启计算机才能生效。通常我们的程序中也会使用环境变量,如何在WiX设置环境变量呢?安装一个环境变量,我们就需要向Environment table中添加一条记录,其中有几个字段是必须设置的:Environment - public key to be referenced f原创 2008-12-19 23:31:00 · 1409 阅读 · 0 评论 -
WiX v3.0 RC 2
2009年4月18日发布的Wix RC2(v3.0.5217.0),就意味着Wix v3.0RTM将要到来。Visual Studio 2010将会配备WiX 3.5,SharpDevelop 3.0中已经即成了Wix 3.0.4917.0。我们都习惯了安装程序有个向导,一步一步的进行。不过默认生成的向导——比如我用的这个【WxUI install dir】——界面文字是英文的,我们原创 2009-05-30 09:20:00 · 939 阅读 · 0 评论 -
Wix 3.0正式发布
2009年7月4日Wix项目组正式发布了Wix 3.0版本,可以从http://sourceforge.net/projects/wix/files/下载。WiX v3.0 RTM build number 是3.0.5419.0。 Wix 是 Windows Installer XML 的缩写,它是微软提供的一组工具和规范的集合,用来制作MSI格式的安装包。另外值得一提的是,Wix原创 2009-07-05 18:19:00 · 959 阅读 · 0 评论 -
WiX安装选项--注册程序集到GAC和VS的设计时环境
Visual Studio的设计时引用组件的窗口中看到的程序集的位置和程序集的运行时位置是不一样的,特别是在全局程序集缓存(GAC)中的程序集,通过WiX制作Winodws安装程序的时候需要处理这个区别。VS的设计时的添加引用窗口看到的程序集的位置来自注册表SOFTWARE/Microsoft/.NETFramework/AssemblyFolders – 放在HKEY_LOCAL_原创 2008-12-20 20:31:00 · 870 阅读 · 0 评论 -
Wix 3.0支持Windows Installer 5.0
Windows Vista 和SP 1, Windows XP SP3, Windows Server 2008 RTM/SP1, Windows Server 2003 SP1和SP2中,微软捆绑了Windows Installer 4.5;而在下一代的Windows 7/Window Server 2008 R2中,将会集成Windows Installer 5.0。相对与4.原创 2009-06-29 15:19:00 · 970 阅读 · 0 评论 -
WiX安装选项--注册程序集到GAC和VS的设计时环境
Visual Studio的设计时引用组件的窗口中看到的程序集的位置和程序集的运行时位置是不一样的,特别是在全局程序集缓存(GAC)中的程序集,通过WiX制作Winodws安装程序的时候需要处理这个区别。VS的设计时的添加引用窗口看到的程序集的位置来自注册表SOFTWARE/Microsoft/.NETFramework/AssemblyFolders – 放在HKEY_LOCAL_MACHI原创 2008-12-20 20:47:00 · 910 阅读 · 0 评论 -
WiX和DTF介绍
Windows Installer XML(WiX)这里所介绍的是Wix 3.0版本,目前还是beta. Wix 是 Windows Installer XML 的缩写,它是微软提供的一组工具和规范的集合,用来制作MSI格式的安装包。另外值得一提的是,Wix是微软少有的开源软件之一。 制作MSI的工作有InstallShield,Wise,他们都是商业程序,需要付费,你也可以使用Wi原创 2008-12-07 19:33:00 · 1225 阅读 · 0 评论