Windows wix
文章平均质量分 79
俄罗斯方块高手
这个作者很懒,什么都没留下…
展开
-
Wix学习整理(2)——HelloWorld安装添加UI
在前一篇随笔Wix学习整理(1)——快速入门HelloWorld中,我们制作的安装包安装界面太简单,没有与用户进行交互的过程。下面我们修改Wix源文件来给安装程序添加UI。1 Wix的预定义UI简介Wix toolset提供的WixUIExtension.dll包(在目录C:\Program Files\WiX Toolset v3.6\bin下)中提供了五种UI对话框集合,分别是转载 2013-08-20 17:56:20 · 779 阅读 · 0 评论 -
Wix学习整理(1)——快速入门HelloWorld
1 Wix简介Wix是Windows Installer XML的简称,其通过类XML文件格式来指定了用于创建Windows Installer安装包数据库的元素。关于Wix的详细介绍,查看Wix Tutorial。通过http://wix.codeplex.com/,我们下载最新的Wix toolset,并进行安装。2 1+1=2动手实践是感受最深的方式。下面我们转载 2013-08-20 17:55:11 · 903 阅读 · 0 评论 -
Wix学习整理(5)——安装时填写注册表
一 Microsoft操作系统的注册表什么是注册表?注册表是Mircrosoft Windows中的一个重要的数据库,用于存储系统和应用程序的设置信息。详细介绍参考维基百科——注册表。如何操作注册表?通过工具Windows操作系统自带工具regedit.exe即可对注册表进行添加、删除、修改等操作。注册表的五个分支注册表有五种分支:HKMU、HKCR转载 2013-08-20 17:58:04 · 1165 阅读 · 0 评论 -
Wix学习整理(7)——在开始菜单中为HelloWorld添加卸载快捷方式
通过前面的几篇随笔,我们已经给我们的HelloWorld提供了填写注册表信息,以及开始菜单快捷方式和桌面快捷方式。这些在安装时添加的内容,在卸载时也会自动地删除。但是,到目前为止,我们的卸载只有两种方式:通过原始安装包或控制面板中的卸载或更改程序。现在,我们来学习Wix如何为我们的HelloWorld在安装时在开始菜单中提供卸载的快捷方式。一 添加卸载快捷方式添加卸载的快捷方式也是转载 2013-08-20 17:59:09 · 1160 阅读 · 1 评论 -
Wix学习整理(3)——关于Windows Installer和MSI
关于Windows InstallerWindows Installer是微软Windows操作系统自带的一个软件安装和配置服务,其实现了软件安装的业务逻辑:如何安装软件?如何修改注册表键值?如何创建快捷方式?如何操作网站目录或注册服务?等等。Windows Installer技术由两部分组成:客户端安装程序服务(Msiexec.exe)和Microsoft软件安装包文件(MSI)。转载 2013-08-20 17:56:54 · 2227 阅读 · 0 评论 -
Wix学习整理(4)——关于WiX文件格式和案例HelloWorld的分析
关于WiX文件格式.wxs是WiX的源文件扩展名。.wxs文件以类XML文件的格式来指定了要构造Windows Installer安装数据包.msi文件所需的信息。.wxs的文件格式为:xml version="1.0"?>Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">…Wix>.wxs必转载 2013-08-20 17:57:31 · 1107 阅读 · 0 评论 -
Wix学习整理(6)——安装快捷方式
一 为HelloWorld案例添加安装快捷方式通常我们安装一个应用软件的时候,都喜欢在桌面或开始菜单中添加快捷方式以便我们快速访问。现在我们就在上篇添加注册信息的基础上为HelloWorld的安装包添加安装快捷方式。下面我们将以安装开始菜单快捷方式为实例详细地阐述一下Wix的关于安装快捷方式的基础知识。首先,我们要定义好目录结构。开始菜单快捷方式的安装目录结构与应用软件的实转载 2013-08-20 17:58:38 · 883 阅读 · 0 评论 -
WiX InstallExecuteSequence
WiX InstallExecuteSequenceChoice of elements (min: 0, max: unbounded)AllocateRegistrySpace (min: 0, max: unbounded): Ensures the needed amount of space exists in the registry.AppSearch (mi转载 2013-09-11 18:18:25 · 2466 阅读 · 0 评论