About Formatted Text Strings In Registry Entries; Package Import - Symantec SOFTWARE MANAGER 8.0 - REFERENCE FOR WISE PACKAGE STUDIO V1.0 Reference

Hide thumbs Also See for SOFTWARE MANAGER 8.0 - REFERENCE FOR WISE PACKAGE STUDIO V1.0:
Table of Contents

Advertisement

About Formatted Text Strings in Registry Entries

Package Import

Software Manager Reference
Registry entries in Windows Installer and WiseScript packages can use formatted text
strings that, when evaluated literally, might lead to false positives during conflict
detection. To avoid this problem, Software Manager resolves the formatted text strings
during import of the following types of packages: .WSI, .MSI, .MSM, .MSP, .MST, .WSE.
Example: Application 1 creates a registry key under HKLM\Software\InstallDirKey with a
value of [$comp1]. Application 2 creates a registry key under
HKLM\Software\InstallDirKey with a value of [$comp4]. During installation, both
[$comp1] and [$comp4] evaluate to the same value. If these values were not resolved,
ConflictManager would identify this as a conflict. However, because Software Manager
resolves the values during import, and stores them in the Software Manager database, a
conflict is not detected, which is the correct behavior.
SoftwareManager resolves all properties in a Windows Installer installation. In a
WiseScript installation (.WSE), SoftwareManager resolves only the following predefined
variables:
WiseScript variable
%Common%
%fonts%
%MainDir%
%Program_Files%
%Sys%
%Sys32%
%Win%
When the package resource appears in Software Manager and ConflictManager, the
resolved value is displayed instead of the formatted text string.
Use the Import Wizard in Software Manager to add a package and information about its
resources into the Software Manager database.
The Import Wizard provides several options for importing packages. The pages in the
Import Wizard differ depending on the type of package you import and where you
import it from.
See
Import Methods
on page 35.
During the import process, the following options might be available:
Detect conflicts.
You can detect conflicts between the imported package and all other packages in
the Software Manager database.
Resolves to
Program Files\Common
Windows\Fonts
Program Files\default maindir
or, if default maindir is empty:
Program Files
Program Files
Windows\System
Windows\System32
Windows
Importing Packages
34

Advertisement

Table of Contents
loading

This manual is also suitable for:

Software manager 8.0

Table of Contents