During a repair for a .msi installation, the following error message appears and prompts the end user for the path to the source .msi: "The feature you are trying to use is on a network resource that is unavailable."
When running an MSI-based installation on a laptop from a network location, the source files are not available for repairs (including self-repairs) when the laptop is offline (computer disconnected from the network).
During installation of a .msi, Windows Installer caches the .msi on the destination computer and removes all .cab files included with the .msi. This causes problems for offline mobile users when a repair requiring the source files occurs, and the end user does not have access to the necessary files. For example, if an end user installs an application from a server using a deployment tool, the complete .msi with source files resides on the server rather than the destination computer.
To prevent this situation, create a single-file .exe that contains the .msi. When the .exe executes on the destination computer, the .exe first extracts the embedded .msi to C:\Program Files\Common Files\Wise Installation Wizard. The .exe then executes the .msi from this location. A repair can now complete successfully as this directory contains the entire .msi including source files embedded in .cab files.
To create a single-file .exe, select Single-file .EXE (only valid for files inside .MSI) from the .exe Options drop-down list on the Build Options page in Installation Expert. The option embeds the .msi inside of the .exe.
Applies To Development/Server operating system: Windows XP Target/Client operating system (optional): Windows XP
Rate this Article
This is machine translated content
Login to Subscribe
Please login to set up your subscription.
Didn't find the article you were looking for? Try these resources.