Windows installer dll




















In this article. Adds a source to the list of valid network sources in the sourcelist. Applies one or more patches to products eligible to receive the patch. Invokes an installation and sets the PATCH property to the path of the patch package for each product listed by the patch package as eligible to receive the patch. Invokes a user interface wizard sequence that collects and stores both user information and the product code.

Returns a new Record object with the requested number of fields. Enables logging of the selected message type for all subsequent installation sessions in the current process space. Takes the path to a file and returns a bit hash of that file. Returns the version string or language string of the specified path. Forces the installer to search the source list for a valid product source the next time a source is required.

Opens an installer package and initializes an installation session. Returns a Record object that contains error parameters for the most recent error from the function that produced the error record.

Opens an installer package for use with functions that access the product database and install engine. Opens an installer package for an installed product using the product code. Returns the full component path and performs any necessary installation. Reinstalls features or corrects problems with installed features. Reinstalls a product or corrects installation problems in an installed product.

Removes one or more patches to products eligible to receive the patch. Increments the usage count for a particular feature and returns the installation state for that feature. Returns a RecordList object that lists products that use a specified installed component. Windows Installer 4. Returns a StringList object enumerating the set of clients of a specified component. Returns a RecordList object that gives the full path of a specified installed component.

Returns a StringList object enumerating the set of registered qualifiers for the specified component. Returns a StringList object enumerating the set of installed components for all products. Returns a RecordList object that lists installed components. The string value for an environment variable of the current process. Returns a StringList object enumerating the set of published features for the specified product.

You cannot install this component on a computer that is running the bit versions of Windows Server or of Windows XP. You can install Windows Installer 3. Windows Installer 3. You cannot install this redistributable on the bit and bit versions of Windows Server SP1.

To update the bit and bit versions of Windows Server SP1, or to update the bit versions of Windows XP, download the hotfix that is described in Microsoft Knowledge Base article instead of the v2 package. For more information about Windows Installer 3. Microsoft Windows Installer 3. New minor UpdateTargetRTMProperty property: Patch files can now target both the original release baseline and the latest service-pack-level baseline that is on the system.

New x64 and Msix64 properties: Packages can now use the x64 and Msix64 properties to indicate x64 processor-based operating system support. Flyweight patching is now an opt-in behavior: Windows Installer 3.

By default, this functionality was enabled for all patches. The MsiGetFileHash function now works correctly for very large unversioned files. These files may be about 2 GB. The MediaSrcProp property of a patch is now set to the original launched-from location when the patch is installed. The MediaSrcProp property is set to the cached patch location for subsequent transactions. Target information for a custom action is no longer logged when the custom action fails if the custom action is marked to hide the target.

Applying a full-file Windows Installer 2. Sequence column of File table includes values larger than In Windows Installer 3. This issue is now fixed. The patch sequencer no longer incorrectly rejects a valid patch during administrative image patching. Windows Installer no longer fails silently when the installer tries to update a file that is protected by the Windows File Protection feature.

For help in troubleshooting Windows installer issues, click the following article numbers to view the articles in the Microsoft Knowledge Base:. You can also search the Microsoft Knowledge Base for articles that are specific to your application. Progress bar now works correctly even if the package installs more than 2GB of files. Patching of isolated components now works.

Need more help? Expand your skills. Get new features first.



0コメント

  • 1000 / 1000