Professional Documents
Culture Documents
6: A Developer's Guide
to Windows Installer XML
Nick Ramirez
PUBLISHING
BIRMINGHAM -
MUMBAI
Table of Contents
Preface 1
Summary 75
Implied properties 87
Citedproperties 88
AppSearch 90
DirectorySearch 91
FileSearch 94
ComponentSearch 95
RegistrySearch 97
IniFileSearch 100
Summary 103
Logging 148
Showing a message box 149
Accessing feature and component states 150
Querying the MSI database 151
WixUI_FeatureTree 158
WixUIJnstallDir 159
WixUI_Mondo 160
Customizing a standard dialog set 161
Summary 185
GroupBox 195
Bitmap 195
Icon 197
Edit 197
MaskedEdit 199
PathEdit 201
CheckBox 202
RadioButtonGroup 203
ComboBox 205
ListBox 206
ListView 207
DirectoryList 208
DirectoryCombo 211
SelectionTree 212
VolumeCostList 215
VolumeSelectCombo 216
Billboard 218
ProgressBar 222
Summary 226
EndDialog 234
NewDialog 235
AddLocal 236
Publishing a property 239
Subscribe events 239
ScriptlnProgress 240
SelectionAction 242
TimeRemaining 243
Summary 246
-ftps 251
-I 251
-nologo 252
-o 252
-p 252
-pedantic 252
-sfdvital 252
-ss 252
-sw 253
-trace 253
-v 253
-wx 253
Compile-time variables 253
Custom compiler variables 253
Environment variables 254
Ligntexe 264
Command-line arguments (linking) 265
-b 265
-bf 265
-binder 265
-cultures 266
-d 266
-dut 266
-ext 266
-loc 266
-nologo 266
-notidy 267
-o[ut] 267
-pedantic 267
-sadmin 267
-sadv 267
-sloe 267
-sma 267
-ss 268
-sts 268
-sui 268
-sv 268
-sw[N] 268
-usf <output.xml> 269
Table of Contents
-v 269
-wx[N] 269
-xo 269
Command-line arguments (binding) 269
-bcgg 269
-cc <path> 270
-ct <N> 270
-cub <file.cub> 270
-dcklevel 270
-eav 270
-fv 270
-ice <ICE> 271
-pdbout <output.wixpdb> 271
-reusecab 271
-sa 271
-sacl 271
-sf 272
-sh 272
-sice: <ICE> 272
-si 272
-spdb 272
-sval 272
Link-time variables 273
Localization variables 273
Binder variables 273
Custom linker variables 275
Building an installer without Visual Studio 276
Summary 278
Summary 292
Creating simple
a Windows service 293
Using sc.exe 296
Using WiX to install a service 298
Table of Contents
Summary 313
Summary 358
Summary 383
Table of Contents