摘要: 昨天添加完UI后,我们Installer终于可以和用户交互了,虽然很简单,但总算有个好的开头...可是安装完之后呢?额...我们的产品到哪里启动啊?!太大意了,居然没有给程序做快捷方式!总不能每次让使用者从C:\Program Files\WixProject\下启动吧~那在WiX中怎么创建呢?代码Code highlighting produced by Actipro CodeHighligh... 阅读全文
posted @ 2009-12-21 21:31 shalahu 阅读(1082) 评论(0) 推荐(0) 编辑
摘要: 接上回说道,那个太简单的Installer安装起来太快了...一闪而过,用户顶多看到个Title,其他的什么都看不到,更别说参与:这是个问题,很大的问题,总得告诉用户他正在装的是啥东东,装些什么,装的时候是个什么状态或者进度!我们又不是流氓软件~那怎么给installer加上UI呢?很简单:UI Wizardry代码Code highlighting produced by Actipro Cod... 阅读全文
posted @ 2009-12-20 20:17 shalahu 阅读(1156) 评论(0) 推荐(0) 编辑
摘要: 准备工作: 工具1) VS 2008 (非Express版) [Wix的Votive需要,最好打上SP1,VS 2005也支持]2) WiX toolset (最新稳定版为 3.0.5419.0,我们这里所讲的都是基于3.0的特性) http://sourceforge.net/projects/wix/files/ 开始: 工程1) 新建 工程,例如 C# WindowsFormsApplica... 阅读全文
posted @ 2009-12-19 16:29 shalahu 阅读(1019) 评论(0) 推荐(0) 编辑
摘要: Orca 是一款由微软提供的用于 Windows Installer 数据库表编辑器。可用来编辑 Windows Installer 数据库文件 (.msi) 文件,合并模块 (.msm) 文件,补丁 (.msp) 文件,内部一致性计算程序 (.cub) 文件和补丁创建属性 (.pcp) 文件。是修改和本地化 Windows Installer 数据库的最佳辅助工具。 主要特点有: - 可以任意添... 阅读全文
posted @ 2009-12-13 10:57 shalahu 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 很简单WiXWindows Installer XML(WiX) 平台是一组开源的工具与规范,使您能够创建Microsoft Windows Installer数据库文件(MSI 和 MSM [Merge Modules]). WiX 工具承袭了根据源代码创建可执行文件所使用的传统编译和链接模型.WiX的源代码是使用XML文件编写的.WiX源代码经过预处理,编译与链接,以创建 Windows In... 阅读全文
posted @ 2009-12-08 22:24 shalahu 阅读(683) 评论(0) 推荐(0) 编辑
摘要: 简单的说MSI文件是Windows Installer的数据包,它实际上是一个数据库,包含安装一种产品所需要的信息和在很多安装情形下安装(和卸载)程序所需的指令和数据.MSI文件将程序的组成文件与功能关联起来.此外,它还包含有关安装过程本身的信息.如目标文件夹路径,系统依赖项,安装选项和控制安装过程的属性.稍微详细些MSI文件的由来说到MSI文件,不得不先说说Windows Installer,它... 阅读全文
posted @ 2009-12-08 22:04 shalahu 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 这是Rob Mensching想给每位访问他博客的浏览者的友情提示~我猜,他想说的很明了,无论是使用者还是开发者亦或是Installer(安装者),都应该明白"Setup"的概念已不再是简单的"xcopy".当我们想去了解和使用Install/Uninstall的时候,仅仅把文件统统copy到用户的机器上只是最基本的要求,现在更多的是需要思考如何更合理的,更有效的,更方便的完成xcopy之前,之中... 阅读全文
posted @ 2009-12-06 11:55 shalahu 阅读(405) 评论(0) 推荐(0) 编辑