R
Ryno Rijnsburger
I am busy packaging our product as a standard Setup project in VS.NET that
uses
a bunch of merge modules (basically, a merge module for every key
infrastructure
component in our system).
Part of the installation needs to "dump" a bunch of files (third party
product's project
files) to the user's system. These files are transient in nature in that the
user may choose
to remove some of them over the lifetime of our application.
The problem I have is: If I put these files in a merge module like
everything else,
and the user removes one of the files after installation, Windows Installer
automatically
pops up and wants the user to point it to the original setup project so it
can "repair"
the installation, since files it installed are no longer present.
Does anyone know a way I can facilitate a simple XCOPY-like deployment of
the set
of files, but as part of the bigger setup project? I do not wish the Windows
Installer
to monitor when these specific files go missing, but checking the rest of
the installation
is OK.
Regards
Ryno
uses
a bunch of merge modules (basically, a merge module for every key
infrastructure
component in our system).
Part of the installation needs to "dump" a bunch of files (third party
product's project
files) to the user's system. These files are transient in nature in that the
user may choose
to remove some of them over the lifetime of our application.
The problem I have is: If I put these files in a merge module like
everything else,
and the user removes one of the files after installation, Windows Installer
automatically
pops up and wants the user to point it to the original setup project so it
can "repair"
the installation, since files it installed are no longer present.
Does anyone know a way I can facilitate a simple XCOPY-like deployment of
the set
of files, but as part of the bigger setup project? I do not wish the Windows
Installer
to monitor when these specific files go missing, but checking the rest of
the installation
is OK.
Regards
Ryno