WiX Toolset(安裝程序打包工具)
3.11.2 綠色免費版- 軟件大?。?span itemprop="fileSize">26.4 MB
- 更新日期:2019-09-29
- 軟件語言:英文
- 軟件類別:安裝制作
- 軟件授權(quán):免費軟件
- 軟件官網(wǎng):未知
- 適用平臺:WinXP, Win7, Win8, Win10, WinAll
- 軟件廠商:
軟件介紹人氣軟件相關(guān)文章網(wǎng)友評論下載地址
WiX Toolset是一款打包軟件,可以幫助用戶將設(shè)計完畢的項目打包,從而可以在電腦上使用應(yīng)用程序,本軟件需要結(jié)合Visual Studio開發(fā)系統(tǒng)使用,內(nèi)置集成功能,將主程序安裝到電腦就可以將打包工具集成到Visual Studio軟件使用,用戶開發(fā)完畢就可以選擇通過WiX Toolset軟件打包,從而將其發(fā)布為MSI、EXE等類型的應(yīng)用程序,對于需要打包項目的朋友很適合,這款軟件提供詳細的功能介紹,您可以在界面打開官方網(wǎng)站查看介紹!
軟件功能
WiX工具集使開發(fā)人員可以為Windows安裝引擎Windows Installer創(chuàng)建安裝程序。
WiX的核心是一組構(gòu)建工具,這些構(gòu)建工具使用與產(chǎn)品其余部分相同的構(gòu)建概念來構(gòu)建Windows Installer軟件包:編譯源代碼,然后將其鏈接以創(chuàng)建可執(zhí)行文件。在這種情況下,.exe安裝程序包,.msi安裝軟件包,.msm合并模塊和.msp修補程序。WiX命令行構(gòu)建工具可與任何自動構(gòu)建系統(tǒng)一起使用。另外,命令行,Visual Studio和Team Build也支持MSBuild。
WiX包括幾個擴展,這些擴展提供的功能超出Windows Installer的功能。例如,WiX可以安裝IIS網(wǎng)站,創(chuàng)建SQL Server數(shù)據(jù)庫并在Windows防火墻中注冊例外。
使用WiX引導(dǎo)程序Burn,您可以創(chuàng)建安裝包,以安裝諸如.NET Framework和其他運行時之類的必備組件以及您自己的產(chǎn)品。Burn使您可以下載軟件包或?qū)⑺鼈兘M合成一個可下載的.exe。
WiX SDK包括托管庫和本機庫,使編寫與Windows Installer一起使用的代碼變得更加容易,包括C#和C ++中的自定義操作。
軟件特色
項目模板
WiX Visual Studio程序包提供以下Visual Studio項目模板:
WiX Project-用于創(chuàng)建新的Windows Installer程序包(.msi)文件。每個新的WiX項目都包括一個.wxs文件,該文件由元素組成,該元素包含一個骨架,該骨架具有創(chuàng)建完整功能的Windows Installer程序包所需的WiX創(chuàng)作。元素包括,,,和元素。
WiX庫項目 -用于創(chuàng)建新的WiX庫(.wixlib)文件。.wixlib文件是安裝程序功能的庫,可以通過在鏈接安裝程序包時將其包含在內(nèi)而在不同的基于WiX的程序包之間輕松共享。每個新的WiX庫項目都包含一個.wxs文件,該文件由一個空的元素組成,該元素可以用WiX創(chuàng)作填充,可以由多個軟件包共享。
WiX合并模塊項目 -用于創(chuàng)建新的Windows Installer合并模塊(.msm)文件。合并模塊包含一組Windows Installer資源,可以通過將模塊的內(nèi)容合并到.msi程序包中來共享多個Windows Installer安裝程序包。每個新的WiX合并模塊項目都包含一個.wxs文件,該文件由元素組成,該元素包含一個骨架,該骨架具有創(chuàng)建全功能合并模塊所需的WiX創(chuàng)作。元素包括,和元素。
使用說明
1、打開WiX Toolset以后點擊install就可以安裝,等待軟件安裝結(jié)束
2、需要Visual Studio集成嗎? 單擊此處查看可用的擴展,WiX Toolset Visual Studio擴展此擴展提供了將WiX Toolset集成到Visual Studio中的功能
3、因為小編的電腦沒有Visual Studio軟件所以就無法添加打包內(nèi)容
4、打開vs2017(vs2015)的擴展和更新,搜索【wix】,搜索到之后下載安裝,然后重啟Visual Studio即可。
官方教程
創(chuàng)建一個.wixproj文件
為了使用MSBuild構(gòu)建WiX,必須創(chuàng)建.wixproj文件。為安裝程序創(chuàng)建新.wixproj的最簡單方法是在Visual Studio中使用WiX,因為它會自動生成標準的msbuild項目文件,該文件可以通過在命令行中鍵入以下內(nèi)容來構(gòu)建:
msbuild <項目文件> .wixproj
如果沒有可用的Visual Studio,則可以使用任何文本編輯器來創(chuàng)建.wixproj文件。以下是一個示例.wixproj文件,該文件構(gòu)建了一個由單個product.wxs文件組成的安裝程序。如果要復(fù)制并粘貼此示例,請記住更改值以匹配您自己的值。
可以使用ItemGroup中的其他元素添加其他.wxs文件。本地化文件(.wxl)應(yīng)該使用ItemGroup中的元素添加。包含文件(.wxi)應(yīng)該使用ItemGroup中的元素添加。
輕任務(wù)
Light任務(wù)包裝了WiX鏈接器light.exe。它支持各種設(shè)置,下面將詳細介紹。要控制.wixproj文件中的這些設(shè)置,您可以創(chuàng)建一個PropertyGroup并指定要在構(gòu)建過程中使用的設(shè)置。以下是一個示例PropertyGroup,其中包含將由Light任務(wù)使用的設(shè)置:
完整樣本
以下是使用上述概念的完整示例。該示例可以插入WiX項目中并進行編譯,也可以從命令行進行編譯和鏈接以生成安裝程序。
如何:創(chuàng)建卸載快捷方式
安裝應(yīng)用程序時,通常需要在用戶的“開始”菜單上放置快捷方式,以提供一種卸載應(yīng)用程序的方法。這將演示在通過所有ICE驗證檢查的開始菜單上創(chuàng)建卸載快捷方式所需的步驟。
假定您是從示例開始的,則在“開始”菜單主題上介紹了如何:創(chuàng)建快捷方式。
步驟1:添加卸載快捷方式
所述<快捷方式>元素用于卸載快捷方式添加到開始菜單,快捷方式指向MSIEXEC.EXE(Windows安裝可執(zhí)行用于實際調(diào)用卸載過程)。在現(xiàn)有ApplicationShortcut組件內(nèi)的任何位置添加以下內(nèi)容:
Target屬性指向msiexec.exe的位置。Windows Installer的SystemFolder屬性將解析為msiexec.exe所在的System32目錄。Arguments屬性用于通過傳遞安裝軟件包的ProductCode來讓msiexec.exe知道要卸載的產(chǎn)品。
為避免生成時發(fā)生ICE驗證錯誤,將Shortcut元素與注冊表項和RemoteFolder元素耦合很重要。在“開始”菜單上的 “ 如何:創(chuàng)建快捷方式”主題中對此進行了更詳細的描述,并在下面的完整示例中顯示了這兩種方法。
完整樣本
以下是使用上述概念的完整示例。該示例可以插入WiX項目中并進行編譯,也可以從命令行進行編譯和鏈接以生成安裝程序。
指定WiX標準引導(dǎo)程序應(yīng)用程序許可證
WiX標準引導(dǎo)程序應(yīng)用程序(WixStdBA)支持以RTF格式顯示許可證和/或鏈接到本地或Web上存在的許可證文件。根據(jù)所使用的WixStdBA主題,使用LicenseFile或LicenseUrl屬性在bal:WixStandardBootstrapperApplication元素中指定許可證文件。
當使用顯示RTF許可證的WixStdBA主題時,強烈建議覆蓋該許可證,因為默認情況下使用“ Lorem ipsum”占位符文本。以下示例使用相對于鏈接器綁定路徑的“ path to”文件夾中的license.rtf文件。
以下示例鏈接到Internet上的許可證頁面。
當使用將許可證顯示為超鏈接的WixStdBA主題時,許可證是可選的。為WixStandardBootstrapperApplication / @ LicenseUrl提供一個空字符串-不顯示超鏈接和接受許可證復(fù)選框,從而提供“未經(jīng)許可”的安裝體驗。
如果出現(xiàn)錯誤消息The Windows Installer XML variable !(wix.WixStdbaLicenseUrl) is unknown,請為WixStandardBootstrapperApplication / @ LicenseUrl提供一個值,即使它是一個空字符串也是如此。
下載地址
-
WiX Toolset(安裝程序打包工具) 3.11.2 綠色免費版
人氣軟件
Windows Server 2012(附安裝教程)3.9 GB
/簡體中文Easy Sysprep (系統(tǒng)封裝部署利器)177.87 MB
/簡體中文InstallShield 2018下載(安裝程序制作)404 MB
/英文tinyxp中文版(最小的winxp系統(tǒng))下載117 MB
/簡體中文Windows Server 2008 R2(附安裝教程)3.14 GB
/簡體中文nlite整合包 Flash_Player_Active_X_9.0.115.01.15 MB
/簡體中文usbmaker325 KB
/簡體中文程序靜默安裝參數(shù)掃描工具配合軟件選擇安裝工具使用511 KB
/簡體中文DirectX 9.0C 2010 年2月運行庫安裝包 (32位)12 MB
/簡體中文PatchWise Free下載(軟件補丁包制作工具)2.44 MB
/簡體中文
相關(guān)文章
查看所有評論>>網(wǎng)友評論共0條
精彩評論
- 最新評論