I am setting up an Install (using Setup Factory 7.0 from Indigo Rose BTW), and will be installing a third party application.
That application is dependent upon some Visual C++ runtime libraries being present on the clients machine.
I have found the Microsoft supplied file called vcredist_x86.exe that looks like it will install everything I need.
Questions are:
- how can I detect if the user already has these libraries? - if they have them already, and with a version the same or later than the one my third party application needs then I do not want to run vcredist_x86.exe
- Is just checking the version number on one of the DLLs safe enough to assume that all the files will be at the same version?
- I'm also trying to find out exactly what files will be installed when running vcredist_x86.exe
The only files that my application says it needs are:
Microsoft.VC80.CRT
- msvcr80.dll
- msvcp80.dll
- msvcm80.dll
Microsoft.VC80.ATL
- ATL80.dll
Microsoft.VC80.MFC
- mfc80.dll
- mfc80u.dll
- mfcm80.dll
- mfcm80u.dll
thanks,
Paul
Start Free Trial