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
Imported Document ID: TECH13397
Subscribing will provide email updates when this Article is updated. Login is required.