Unsafe files

Started by Willy Haesen (Unregistered Guest), March 05, 2005, 05:41:16 AM

Previous topic - Next topic

admin

Willy Haesen,
 
If InnoScript removed them let them stay removed and add the OS updater. Use the one for all OS's and you will be ok for any of them.

Willy Haesen (Unregistered Guest)

Thank you for your answer.
I included the VB_DCOM_MDAC_JET_Autosetup (All versions) but now I got an error message that some components are not necessary for my OS.
Since there are only 6 unsafe files and I only want to connect with DAO 3.6 to an Access2000 database on Windows XP or 2K, I wonder what is the simplest way to make the install. Do I make 2 versions (XP an 2K) and use a different OS Updater, or can I simply add a few (different) files to the scripts? I prefer the latter since it is more elegant, but I'm not sure which files to add (or delete).  
The program is already installed with the P&D Wizard on about 80 Win2K computers without any problems (and with the unsafe files). I also tried it on 1 XP system (my own) and it worked well. Could you give me further directions or indicate where I can find more in depth info on the matter? The naughty files are:
   vb6stkit.dll
   msvcrt20.dll
   implode.dll
   expsrv.dll
   vbajet32.dll
   dao360.dll
Thank you very much.

admin

Willy Haesen,
 
These files are unsafe for various reasons. The most common reason is that there are different versions for each OS and deploying the wrong one can amout to insurmountable problems.
 
The solution to this is to deploy the correct version of the file for each OS. Sometimes these files are included in Service Packs or MDACs. Research is needed to find who installs what and include that SP in your installation.
 
In most cases the Automatic OS Updater will handle this for you. Include it in your installation then see if your problem goes away. If so, you have found the solution, if not then more research is needed.

Willy Haesen (Unregistered Guest)

Hi,
I use InnoScript 4.0 and I have a question: I understand that files in the Unsafe.fil (dao360.dll, implode.dll...) are automatically deleted from the script because they definitely may not be deployed on the target system. But when I compile with Inno Setup and I run the installer, I get an error that implode.dll is missing. So it looks like these files are unsafe but still necessary. What to do???