Copying File Information - Symantec CONFLICTMANAGER 8.0 - REFERENCE V1.0 Reference

Table of Contents

Advertisement

Conflict
The shared DLL counter is not
set for a file shared by a
WiseScript package and a
Windows Installer package.
Method
Conservative
ConflictManager Reference
Problem
In a mixed WiseScript/Windows
Installer environment, shared
DLL counters must be set so the
WiseScript's shared DLL
reference counts are up to date.
Otherwise, uninstalling either
package will break the other.

Copying File Information

When you resolve a conflict by copying file information, you either replace the active
package's file with the matching conflicting file or replace the conflicting file with the
active package's file.
When to copy file information
Copy file information when the conflicting files are two versions of the same file, that is,
all information is the same except version, date/time, or size.
Do not copy file information when:
The older file is substantially larger than the newer file. The older file might contain
functions that the new version does not. In this case, you might have to experiment
to find which file works best.
Two files have the same name but different values in the Company field, meaning
they were created by different manufacturers. These errors are difficult to resolve,
because the two files might be entirely different. Example: If they are DLL files, they
might have different APIs and different functions. In this case, it is best to isolate
the files.
See
Isolating Files
on page 38.
How to copy file information
You can copy files using a conservative method, which does not change other packages,
or an aggressive method, which changes other packages. You must export, recompile,
and test any other packages that you change.
The following table describes how to copy file information using a conservative or
aggressive method.
How to copy with the
Resolve wizard
Use the Copy Up or Latest
button
Conflict Detection and Resolution
Recommended resolution
Set the Shared DLL flag on one or both
files.
Resolve wizard:
Fix Comp button
Rule action:
Set shared DLL counters if required
How to copy with rules
Use a conflict resolution rule containing this
action:
Replace the active application's file with the
matching conflicting file
Add a condition to compare the package file
version to the conflicting files, and sort by version.
37

Advertisement

Table of Contents
loading

This manual is also suitable for:

Conflictmanager

Table of Contents