Cover image for WiX 3.6 [electronic resource] : a Developer's Guide to Windows Installer XML.
WiX 3.6 [electronic resource] : a Developer's Guide to Windows Installer XML.
ISBN:
9781782160434
Title:
WiX 3.6 [electronic resource] : a Developer's Guide to Windows Installer XML.
Author:
Ramirez, Nick.
Personal Author:
Publication Information:
Birmingham : Packt Pub., 2012.
Physical Description:
1 online resource (987 pages)
General Note:
Sending an error that stops the installation.
Contents:
Table of Contents; WiX 3.6: A Developer's Guide to Windows Installer XML; WiX 3.6: A Developer's Guide to Windows Installer XML; Credits; About the Author; About the Reviewers; www.PacktPub.com; Support files, eBooks, discount offers and more; Why Subscribe?; Free Access for Packt account holders; Preface; What this book covers; What you need for this book; Who this book is for; Conventions; Reader feedback; Customer support; Downloading the example code; Errata; Piracy; Questions; 1. Getting Started; Introducing Windows Installer XML; What is WiX?; Is WiX for you?; Where can I get it?

Visual Studio package (Votive)A word about GUIDs; Your first WiX project; XML declaration and Wix element; The Product element; The Package element; The MediaTemplate element; The Media element; The Directory element; The Component element; The File element; The Feature element; Start menu shortcuts; Putting it all together; Adding a user interface; Viewing the MSI database; Orca.exe; Turning logging on during installation; Other resources; Summary; 2. Creating Files and Directories; The File element; The DirectoryRef element; The ComponentGroup element; The Fragment element.

Harvesting files with heat.exeCopying and moving files; Copying files you install; Copying existing files; Moving existing files; Installing special-case files; Adding assembly files to the GAC; Installing a TrueType font; Installing 64-bit files; Creating an empty folder; Setting file permissions; Speeding up file installations; Summary; 3. Putting Properties and AppSearch to Work; Custom properties; Declaring and setting properties; Referencing properties; Property visibility and scope; Secure properties; Property data types; Predefined Windows Installer properties; Implied properties.

Cited propertiesAppSearch; DirectorySearch; FileSearch; ComponentSearch; RegistrySearch; IniFileSearch; Summary; 4. Improving Control with Launch Conditions and Installed States; The syntax of conditions; Condition syntax; Launch conditions; Feature conditions; Component conditions; Action state; Installed state; Summary; 5. Understanding the Installation Sequence; InstallUISequence; UI standard actions; FindRelatedProducts; AppSearch; LaunchConditions; ValidateProductID; CostInitialize; FileCost; CostFinalize; MigrateFeatureStates; ExecuteAction; InstallExecuteSequence.

Execute standard actionsInstallValidate; InstallInitialize; ProcessComponents; UnpublishFeatures; RemoveRegistryValues; RemoveShortcuts; RemoveFiles; InstallFiles; CreateShortcuts; WriteRegistryValues; RegisterUser; RegisterProduct; PublishFeatures; PublishProduct; InstallFinalize; Immediate versus deferred; Custom actions; Setting a Windows Installer property; Setting the location of an installed directory; Running embedded VBScript or JScript; Calling an external VBScript or JScript file; Calling a function from a dynamic-link library; Triggering an executable.
Local Note:
eBooks on EBSCOhost
Format:
Electronic Resources
Electronic Access:
Click here to view
Publication Date:
2012
Publication Information:
Birmingham : Packt Pub., 2012.