WiX 3.6: A Developer's Guide to Windows Installer XML
暫譯: WiX 3.6:Windows Installer XML 開發者指南

Nick Ramirez

  • 出版商: Packt Publishing
  • 出版日期: 2012-11-22
  • 售價: $2,220
  • 貴賓價: 9.5$2,109
  • 語言: 英文
  • 頁數: 488
  • 裝訂: Paperback
  • ISBN: 1782160426
  • ISBN-13: 9781782160427
  • 相關分類: XML
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

商品描述

If you're a developer needing to create installers for Microsoft Windows, then this book is essential. It's a step-by-step tutorial that teaches you all you need to know WiX 3.6: the professional way to produce a Windows installer package.

Overview

  • Brings the reader up to speed on all of the major features of WiX, including the new bootstrapper engine, Burn.
  • Provides a richer understanding of the underlying Windows Installer technology.
  • Showcases the flexibility and versatility of WiX, with a few tips and tricks along the way.

In Detail

The cryptic science of Windows Installer can seem far off from the practical task of simply getting something installed. Luckily, we have WiX to simplify the matter. WiX is an XML markup, distributed with an open-source compiler and linker, used to produce a Windows Installer package. It is used by Microsoft and by countless other companies around the world to simplify deployments.

"WiX 3.6: A Developer's Guide to Windows Installer XML" promises a friendly welcome into the world of Windows Installer. Starting off with a simple, practical example and continuing on with increasingly advanced scenarios, the reader will have a well-rounded education by book's end .

With the help of this book, you'll understand your installer better, create it in less time, and save money in the process. No one really wants to devote a lifetime to understanding how to create a hassle-free installer. Learn to build a sophisticated deployment solution targeting the Windows platform in no time with this hands-on practical guide. Here we speed you through the basics and zoom right into the advanced. You'll get comfortable with components, features, conditions and actions. By the end, you’ll be boasting your latest deployment victories at the local pub.

Once you've finished "WiX 3.6: A Developer's Guide to Windows Installer XML", you'll realize just how powerful and awesome an installer can really be.

What you will learn from this book

  • Register with Add/Remove Programs and build in a consistent way to uninstall your software.
  • Customize an easy to navigate install Wizard.
  • Gain an understanding of the order in which events happen during an install and how to hook into this process.
  • Learn how WiX builds and links your files into the final MSI package and how to fine tune this process.
  • Make your project more modular with Fragments, Components, and ComponentGroups.
  • Prevent users from installing your software on unsupported operating systems and introduce other prerequisite checks.
  • Install, start, stop, and uninstall Windows services at the time of setup.
  • Bootstrap required dependencies before installing your own software.

Approach

A step-by-step tutorial with plenty of code and examples to improve your learning curve.

Who this book is written for

If you are a developer and want to create installers for software targeting the Windows platform, then this book is for you. You'll be using plenty of XML and ought to know the basics of writing a well-formed document. No prior experience in WiX or Windows Installer is assumed. You should know your way around Visual Studio to compile projects, add project references and tweak project properties.

商品描述(中文翻譯)

如果您是一位需要為 Microsoft Windows 創建安裝程式的開發人員,那麼這本書是必不可少的。這是一本逐步教學的指南,教您所有需要了解的 WiX 3.6:專業製作 Windows 安裝包的方法。

概述
- 讓讀者了解 WiX 的所有主要功能,包括新的啟動引擎 Burn。
- 提供對底層 Windows Installer 技術的更深入理解。
- 展示 WiX 的靈活性和多功能性,並提供一些小技巧。

詳細內容
Windows Installer 的神秘科學似乎與簡單的安裝任務相距甚遠。幸運的是,我們有 WiX 來簡化這個問題。WiX 是一種 XML 標記,配備開源編譯器和鏈接器,用於生成 Windows 安裝包。它被 Microsoft 和世界各地無數公司用來簡化部署。

《WiX 3.6:開發者的 Windows Installer XML 指南》承諾為您提供友好的 Windows Installer 世界入門。從一個簡單的實用範例開始,然後逐步進入越來越高級的場景,讀者在書的結尾將獲得全面的教育。

有了這本書的幫助,您將更好地理解您的安裝程式,以更少的時間創建它,並在過程中節省金錢。沒有人真的想花一生的時間去理解如何創建一個無憂的安裝程式。學習如何快速構建針對 Windows 平台的複雜部署解決方案,這本實用的指南將幫助您。這裡我們將快速帶您了解基礎知識,然後直接進入高級內容。您將熟悉組件、功能、條件和操作。到最後,您將在當地酒吧自豪地分享您最新的部署勝利。

完成《WiX 3.6:開發者的 Windows Installer XML 指南》後,您將意識到安裝程式實際上是多麼強大和出色。

您將從這本書中學到什麼
- 使用「新增/移除程式」註冊並以一致的方式構建以卸載您的軟體。
- 自訂易於導航的安裝精靈。
- 瞭解安裝過程中事件發生的順序以及如何介入這個過程。
- 學習 WiX 如何構建和鏈接您的文件到最終的 MSI 包,以及如何微調這個過程。
- 使用片段、組件和組件組使您的專案更具模組化。
- 防止用戶在不受支持的操作系統上安裝您的軟體,並引入其他前置檢查。
- 在設置時安裝、啟動、停止和卸載 Windows 服務。
- 在安裝自己的軟體之前啟動所需的依賴項。

方法
這是一本逐步的教程,包含大量代碼和範例,以改善您的學習曲線。

本書的讀者對象
如果您是一位開發人員,想為針對 Windows 平台的軟體創建安裝程式,那麼這本書適合您。您將使用大量 XML,並應該了解撰寫格式正確的文檔的基本知識。假設您沒有 WiX 或 Windows Installer 的先前經驗。您應該熟悉 Visual Studio,以編譯專案、添加專案參考和調整專案屬性。

最後瀏覽商品 (20)