My Account Log in

5 options

WiX 3.6 : a developer's guide to Windows Installer XML ; an in-and-out, to-the-point introduction to Windows Installer XML / Nick Ramirez.

EBSCOhost Academic eBook Collection (North America) Available online

View online

EBSCOhost Ebook Public Library Collection - North America Available online

View online

Ebook Central Academic Complete Available online

View online

Ebook Central College Complete Available online

View online

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Ramires, Nick.
Language:
English
Subjects (All):
Microsoft Windows (Computer file).
XML (Document markup language).
Open source software.
Physical Description:
1 online resource (488 p.)
Edition:
2nd ed.
Other Title:
Developer's guide to Windows Installer XML
Windows Installer XML 3.6
Place of Publication:
Birmingham, UK : Packt Pub., 2012.
Language Note:
English
System Details:
text file
Summary:
A step-by-step tutorial with plenty of code and examples to improve your learning curve. 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.
Contents:
Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 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 databaseOrca.exe; Turning logging on during installation; Other resources; Summary; Chapter 2:Creating Files and Directories; The File element; The DirectoryRef element; The ComponentGroup element; The 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; Installing 64-bit files; Creating an empty folder; Setting file permissions; Speeding up file installations; Summary
Chapter 3:Putting Properties and AppSearch to WorkCustom properties; Declaring and setting properties; Referencing properties; Property visibility and scope; Secure properties; Property data types; Predefined Windows Installer properties; Implied properties; Cited properties; AppSearch; DirectorySearch; FileSearch; ComponentSearch; RegistrySearch; IniFileSearch; Summary; Chapter 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
Chapter 5:Understanding the Installation SequenceInstallUISequence; UI standard actions; FindRelatedProducts; AppSearch; LaunchConditions; ValidateProductID; CostInitialize; FileCost; CostFinalize; MigrateFeatureStates; ExecuteAction; InstallExecuteSequence; Execute standard actions; InstallValidate; InstallInitialize; ProcessComponents; UnpublishFeatures; RemoveRegistryValues; RemoveShortcuts; RemoveFiles; InstallFiles; CreateShortcuts; WriteRegistryValues; RegisterUser; RegisterProduct; PublishFeatures; PublishProduct; InstallFinalize; Immediate versus deferred; Custom actions
Setting a Windows Installer propertySetting 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; Sending an error that stops the installation; Rollback custom actions; Accessing properties in a deferred action; Adding conditions to custom actions; Deployment Tools Foundation; The session object; Getting and setting properties; Logging; Showing a message box; Accessing feature and component states; Querying the MSI database
Inserting rows into the MSI database
Notes:
Includes index.
ISBN:
9781283937795
1283937794
9781782160434
1782160434
OCLC:
823719305

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account