下载之家:安全、高速、放心的绿色下载站!

当前位置:首页软件下载应用软件详细列表

WiX Toolset(安装程序打包工具) V3.11.2专业版

  • 软件介绍
  • 下载地址
  • 同类推荐
  • 相关文章

WiX Toolset(安装程序打包工具)是一款专业实用的安装程序打包制作工具,WiX Toolset(安装程序打包工具)支持帮助用户轻松打包安装程序,支持的输出文件包括MSI安装程序、修补程序、模块和转换。除了安装程序外,WiXToolset还可以使用绑定器或编译器扩展生成sql数据库或iis网站。有需要的小伙伴欢迎下载体验。

WiX Toolset(安装程序打包工具) v3.11.2专业版

WiX Toolset(安装程序打包工具)软件特点

集成

生成进程以创建Windows安装包。

文档

有很多方法可以学习wix工具集。

下载

你可以免费下载wix工具集。

漏洞

如果你发现一个虫子,让我们知道,这样我们就能解决它。

WiX Toolset(安装程序打包工具)功能介绍

1.LibFiles文件夹:是我的项目中用到的所有的dll、config等文件。

2.Icons文件夹:是用到的一些图标。

3.References中添加了四个引用:第一个是我的winform程序要的库项目(dll),第二个是我的winfrom程序,这两个项目引用添加进来的目的就是为了项目代码有任何改动时,wix生成的包一直都是最新的。第三个和第四个是前面的那个链接中讲过,自定义安装界面所需要的两个dll。

4.license.rtf:是你程序的license。

WiX Toolset(安装程序打包工具)使用说明

编译器

Candle.exe公开了Windows Installer XML编译器。Candle负责根据WiX模式wix.xsd将输入的.wxs文件预处理为有效的格式正确的XML文档。然后,将每个后处理的源文件编译成.wixobj文件。

编译过程相对简单。WiX模式适合于简单的递归下降解析器。编译器依次处理每个元素,以创建新符号,计算必要的引用并生成.wixobj文件的原始数据。

链接器

Windows Installer XML链接器由light.exe公开。Light负责处理一个或多个.wixobj文件,从各种外部文件中检索元数据,并创建Windows Installer数据库(MSI或MSM)。必要时,light还将创建文件柜并将流嵌入到已创建的Windows Installer数据库中。

链接器首先搜索命令行上提供的目标文件集以找到入口部分。如果找到多个进入部分,则指示灯将失败并显示错误。由于输入部分定义了正在创建哪种类型的Windows Installer数据库(MSI或MSM),因此此失败是必需的。无法通过单个链接操作创建两个数据库。

链接器确定入口部分时,每个目标文件中定义的符号都存储在符号表中。找到条目节后,链接器将尝试通过在符号表中查找符号来解析该节中的所有引用。在其他部分中找到符号时,链接器将递归地尝试解析新部分中的引用。收集解决所有参考资料所需的部分的过程将继续进行,直到满足所有参考资料为止。如果在任何提供的目标文件中都找不到符号,则链接器将中止处理,并显示一条错误,指示未定义的符号。

找到所有部分后,将处理复杂和反向引用。该处理是将组件和合并模块挂接到其父级功能的地方,或者在合并模块的情况下,将组件添加到ModuleComponents表中。反向引用处理将适当的功能标识符添加到元素(如Shortcut,Class和TypeLib)的必要字段中。

解析完所有引用后,链接程序将处理所有行,以获取引用文件的语言,版本和哈希,计算媒体布局,并包括必要的标准操作以确保安装顺序成功。处理的这一部分通常最终生成与录入部分相关联的要添加的其他行,以确保将它们包括在最终的Windows Installer数据库中。

最后,light通过生成IDT文件并将其导入Windows Installer数据库的机制来进行工作。完全创建数据库后,完成最后的后期处理,以合并到任何合并模块中,并在必要时创建文件柜。结果是一个功能完整的Windows Installer数据库。

项目模板

WiX Visual Studio程序包提供以下Visual Studio项目模板:

WiX Project-用于创建新的Windows Installer程序包(.msi)文件。每个新的WiX项目都包括一个.wxs文件,该文件由元素组成,该元素包含一个骨架,该骨架具有创建完整功能的Windows Installer程序包所需的WiX创作。元素包括,,,和元素。

WiX库项目 -用于创建新的WiX库(.wixlib)文件。.wixlib文件是安装程序功能的库,可以通过在链接安装程序包时将其包含在内而在不同的基于WiX的程序包之间轻松共享。每个新的WiX库项目都包含一个.wxs文件,该文件由一个空的元素组成,可以使用可由多个软件包共享的WiX创作填充该元素。

WiX合并模块项目 -用于创建新的Windows Installer合并模块(.msm)文件。合并模块包含一组Windows Installer资源,可以通过将模块的内容合并到.msi程序包中来共享多个Windows Installer安装程序包。每个新的WiX合并模块项目都包含一个.wxs文件,该文件由元素组成,该元素包含一个骨架,该骨架具有创建全功能合并模块所需的WiX创作。元素包括,和元素。

要创建一个新项目:

点击文件| 新品| 在Visual Studio菜单上的项目。

导航到Windows Installer XML节点。

选择项目模板,然后按确定。

项目属性页

要访问WiX项目属性页,请在Visual Studio解决方案资源管理器中右键单击WiX项目,然后选择“属性”。WiX项目包含以下属性页:

安装程序

建立

建立活动

路径

工具设定

安装程序属性页

“安装程序”选项卡包含以下可配置选项:

输出名称 -一个文本框,其中包含将由构建过程创建的文件的名称。

输出类型 -一个下拉列表,允许您选择输出类型:MSI程序包,合并模块,WiX库或引导程序。

建立属性页面

生成选项卡包含以下可配置选项:

“ 常规”部分允许您定义特定于配置的常量并指定要构建的区域性。有关更多信息,请参阅指定要构建的文化。

该消息部分允许你指定警告级别,触发警告作为错误和冗长的输出。

通过“ 输出”部分,您可以指定输出路径,切换删除临时文件,抑制wixpdb文件的输出以及切换是否将文件绑定到库文件(如果它是WiX库项目)。

构建事件属性页面

生成事件选项卡包含以下可配置选项:

生成前事件命令行 -一个文本框,其中包含在生成当前项目之前要执行的生成前事件。

生成后事件命令行 -一个文本框,其中包含生成当前项目后要执行的生成后事件。

运行构建后事件 -一个下拉组合框,允许您指定执行构建后事件的条件。

“构建事件”选项卡包含名为“ 编辑构建前...”和“ 编辑构建后...”的按钮,这些按钮显示构建前和构建后事件命令行的编辑对话框。编辑对话框包含所有有效的WiX项目参考变量及其基于当前项目设置的值的列表。

路径属性页

路径选项卡包含以下可配置选项:

该参考路径部分允许您定义要定位引用(WiX的扩展和维克斯库)时使用的路径。

在包括路径部分允许您定义定位WiX的包含文件,当你想使用的路径。

工具设置属性页

工具设置选项卡包含以下可配置选项:

在ICE验证部分允许你切换ICE验证抑制或指定ICE验证压制。

“ 其他参数”部分允许您指定命令行参数,以在构建时直接传递给WiX工具。

使用项目引用和变量

WiX项目支持将项目引用添加到其他项目,例如VB和C#。这样可以确保在解决方案中正确定义了构建顺序依赖性。此外,它还会生成一组WiX预处理程序变量,这些变量可以在WiX源文件和预处理程序定义中引用,并在构建时传递给编译器。

要将项目引用添加到WiX项目:

在解决方案资源管理器中右键单击项目的“ 引用”节点,然后选择“ 添加引用...”。

在“添加引用”对话框中,单击“ 项目”选项卡。

选择所需的项目,然后单击添加按钮,然后按确定以关闭该对话框。

WiX Toolset(安装程序打包工具)安装方法

1、下载该软件压缩包,

WiX Toolset(安装程序打包工具) v3.11.2专业版

2、解压得到应用程序,

WiX Toolset(安装程序打包工具) v3.11.2专业版

3、双击该程序,打开即可

WiX Toolset(安装程序打包工具) v3.11.2专业版

点击查看更多: 安装包制作软件

下载声明

推荐使用[迅雷]下载,使用 [360压缩]解压本站软件。

本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。

本站提供的[WiX Toolset(安装程序打包工具) V3.11.2专业版]资源来源互联网,版权归该下载资源的合法拥有者所有。