Cargando…

WiX A Developer's Guide to Windows Installer XML.

3. Putting Properties and AppSearch to Work; Custom properties; Declaring and setting properties; Referencing properties; Property visibility and scope; Secure properties; Property datatypes; Predefined Windows Installer properties; Implied properties; Cited properties; AppSearch; DirectorySearch; F...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Ramirez, Nick
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham : Packt Pub., 2010.
Temas:
Acceso en línea:Texto completo
Tabla de Contenidos:
  • WiX: A Developer's Guide to Windows Installer XML; WiX: A Developer's Guide to Windows Installer XML; Credits; About the Author; About the Reviewer; Preface; What this book covers; What you need for this book; Who this book is for; Conventions; Reader feedback; Customer support; Errata; Piracy; Questions; 1. Getting Started; Introducing Windows Installer XML; What is WiX?; Is WiX for you?; Where can I get it?; Votive; A word about GUIDs; Your first WiX project; XML declaration and Wix element; Product element; Package element; Media element; Directories; Components; Files; Features.
  • Start Menu shortcutsPutting 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; File element; DirectoryRef element; ComponentGroup element; Fragment element; Harvesting files with heat.exe; Copying 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; Creating an empty folder; Setting file permissions; Speeding up file installations.
  • 5. Understanding the Installation SequenceInstallUISequence; UI standard actions; AppSearch; LaunchConditions; ValidateProductID; CostInitialize; FileCost; CostFinalize; ExecuteAction; InstallExecuteSequence; Execute standard actions; InstallValidate; InstallInitialize; ProcessComponents; UnpublishFeatures; RemoveRegistryValues; RemoveShortcuts; RemoveFiles; InstallFiles; CreateShortcuts; WriteRegistryValues; RegisterUser; RegisterProduct; PublishFeatures; PublishProduct; InstallFinalize; Immediate vs. deferred; Custom actions; Set a Windows Installer Property.
  • Set the location of an Installed DirectoryRun embedded VBScript or JScript; Call an external VBScript or JScript file; Call a function from a dynamic-link library; Trigger an executable; Send an error that stops the installation; Rollback custom actions; Accessing properties in a deferred action; Adding conditions to custom actions; Deployment Tools Foundation; Session object; Getting and setting properties; Logging; Showing a MessageBox; Accessing feature and component states; Querying the MSI database; Inserting rows into the MSI database; Summary; 6. Adding a User Interface.