I guess you're running a bootstrapper exe (setup.exe or something) that is
unpacking the MSI into the temp folder and it's being installed from there.
First, do you really need the setup.exe? Most systems have the MSI engine
already installed. The other problem is that repair operations on the
installed product or using Add/Remove Programs to change the installed
features, and maybe patching, will require access to that MSI file. It is a
*good thing* to have the MSI file available. I guarantee that if you remove
it, something will ask for it later! It's a common issue that people use a
bootstrapper that puts the MSI in the temp folder which then gets cleaned up
and then Windows needs access to the MSI file.
--
Phil Wilson
[MVP Windows Installer]
Definitive Guide to Windows Installer
http://apress.com/book/bookDisplay.html?bID=280
"Feras Wasef" <(E-Mail Removed)> wrote in message
news:wxVqc.68809$(E-Mail Removed)...
hi all,
i am creating an msi package using Installshield 9. My problem is that when
I run my msi package. a copy of the msi is created in the temp directory.
This msi never gets deleted when the installation is finished. not even
after reboot..... How can I tell the installer to clean that file... Thank
you.....