Removed files from C: root
Hello!
Strange problems with files on C: root. On some machines all files from C: root is removed when we run a MSI with a MST file. All files but those with attribute R. And it’s only when we add the MST file the files are removed. When we run the MSI alone no files are removed.
And it doesn’t stop there… It doesn’t happen on all machines?! Only on a few of the installations.
So, what could be wrong? Have anyone heard of this strange behavior? Is it the oldest newbie error?
Please help!
Staffan Nilsson – Stockholm - Sweden
Strange problems with files on C: root. On some machines all files from C: root is removed when we run a MSI with a MST file. All files but those with attribute R. And it’s only when we add the MST file the files are removed. When we run the MSI alone no files are removed.
And it doesn’t stop there… It doesn’t happen on all machines?! Only on a few of the installations.
So, what could be wrong? Have anyone heard of this strange behavior? Is it the oldest newbie error?
Please help!
Staffan Nilsson – Stockholm - Sweden
0 Comments
[ - ] Hide Comments

so that the conversation will remain readable.
Answer this question
or Comment on this question for clarity
Answers
Correct me if I'm wrong but the MSI is an InstallShield based MSI and you have used Wise or maybe a InstallShield tool to generate the MST.
When the MST is generated it will add hard-coded properties and one of them is called ISSETUPFILESCOMPLETED. So when the ISSetupFilesCleanup custom action is executed the temporary location for the InstallShield support files is messed up and therefore pointing to the root drive. Just remove the ISSETUPFILESCOMPLETED property from the transform to fix your problem.
When the MST is generated it will add hard-coded properties and one of them is called ISSETUPFILESCOMPLETED. So when the ISSetupFilesCleanup custom action is executed the temporary location for the InstallShield support files is messed up and therefore pointing to the root drive. Just remove the ISSETUPFILESCOMPLETED property from the transform to fix your problem.
Please log in to comment
Comments