diff options
| author | Rob Mensching <rob@firegiant.com> | 2021-05-11 07:36:37 -0700 |
|---|---|---|
| committer | Rob Mensching <rob@firegiant.com> | 2021-05-11 07:36:37 -0700 |
| commit | 3f583916719eeef598d10a5d4e14ef14f008243b (patch) | |
| tree | 3d528e0ddb5c0550954217c97059d2f19cd6152a /src/samples/Dtf/Documents/Guide/Content/msihelper.htm | |
| parent | 2e5ab696b8b4666d551b2a0532b95fb7fe6dbe03 (diff) | |
| download | wix-3f583916719eeef598d10a5d4e14ef14f008243b.tar.gz wix-3f583916719eeef598d10a5d4e14ef14f008243b.tar.bz2 wix-3f583916719eeef598d10a5d4e14ef14f008243b.zip | |
Merge Dtf
Diffstat (limited to 'src/samples/Dtf/Documents/Guide/Content/msihelper.htm')
| -rw-r--r-- | src/samples/Dtf/Documents/Guide/Content/msihelper.htm | 59 |
1 files changed, 59 insertions, 0 deletions
diff --git a/src/samples/Dtf/Documents/Guide/Content/msihelper.htm b/src/samples/Dtf/Documents/Guide/Content/msihelper.htm new file mode 100644 index 00000000..c1493117 --- /dev/null +++ b/src/samples/Dtf/Documents/Guide/Content/msihelper.htm | |||
| @@ -0,0 +1,59 @@ | |||
| 1 | <!doctype HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" > | ||
| 2 | <html> | ||
| 3 | <head> | ||
| 4 | <title>Included Components</title> | ||
| 5 | <meta http-equiv="Content-Type" content="text/html; charset=Windows-1252"> | ||
| 6 | <link rel="stylesheet" type="text/css" href="MSDN.css"> | ||
| 7 | </head> | ||
| 8 | <body id="bodyID" class="dtBODY"> | ||
| 9 | <div id="nsbanner"> | ||
| 10 | <div id="bannerrow1"> | ||
| 11 | <table class="bannerparthead" cellspacing="0" id="Table1"> | ||
| 12 | <tr id="hdr"> | ||
| 13 | <td class="runninghead">Managed Libraries for Windows Installer</td> | ||
| 14 | <td class="product"></td> | ||
| 15 | </tr> | ||
| 16 | </table> | ||
| 17 | </div> | ||
| 18 | <div id="TitleRow"> | ||
| 19 | <h1 class="dtH1">Helper Classes for Windows Installer Packages</h1> | ||
| 20 | </div> | ||
| 21 | </div> | ||
| 22 | <div id="nstext"> | ||
| 23 | <p>Included are some useful helper classes for working with | ||
| 24 | MSI and MSP packages:</p> | ||
| 25 | <ul> | ||
| 26 | <li><p><a href="ms-its:MMLRef.chm::/Microsoft.WindowsInstaller.InstallPackage.html" | ||
| 27 | ><strong>InstallPackage</strong></a> - extends the Database class to provide powerful | ||
| 28 | package-based operations such as:</p> | ||
| 29 | <ul> | ||
| 30 | <li>direct extraction of files to uncompressed source | ||
| 31 | path | ||
| 32 | <li>updating files from uncompressed source path back | ||
| 33 | into the compressed source for the package (including updating file | ||
| 34 | metadata) | ||
| 35 | <li>applying a patch directly to the package | ||
| 36 | <li>consolidating a package with uncompressed source files or multiple msm-cabs | ||
| 37 | into a package with a single compressed cabinet</li> | ||
| 38 | </ul> | ||
| 39 | <P></P> | ||
| 40 | <li><p><a href="ms-its:MMLRef.chm::/Microsoft.WindowsInstaller.InstallPathMap.html" | ||
| 41 | ><strong>InstallPathMap</strong>, <a href="ms-its:MMLRef.chm::/Microsoft.WindowsInstaller.InstallPath.html" | ||
| 42 | ><strong>InstallPath</strong></a> - represent the directory structure | ||
| 43 | of an installation package, including file, component, and directory source and target | ||
| 44 | install paths. Accessible by file, component, or directory keys; searchable by | ||
| 45 | filename.</p> | ||
| 46 | <li><p><a href="ms-its:MMLRef.chm::/Microsoft.WindowsInstaller.PatchPackage.html" | ||
| 47 | ><strong>PatchPackage</strong></a> - allows convenient access to patch properties, | ||
| 48 | and analysis and extraction of transforms</p></li> | ||
| 49 | </ul> | ||
| 50 | <p><br/></p> | ||
| 51 | <p>These classes are in the Microsoft.WindowsInstaller.Package.dll assembly.</p> | ||
| 52 | <p><br/></p> | ||
| 53 | <p><b>See also:</b></p> | ||
| 54 | <p>The <a href="wifile.htm">WiFile</a> sample tool demonstrates some usage of the | ||
| 55 | InstallPackage class.</p> | ||
| 56 | <p><br/></p> | ||
| 57 | </div> | ||
| 58 | </body> | ||
| 59 | </html> | ||
