I'm working on a new product that uses an Active-X control that requires the Microsoft Foundation Class and XML Parser libraries:
MFC42.DLL (6.00.8447.0) MSVCRT.DLL (6.00.8397.0) MSXML3.DLL (8.00.7820.0) MSXML3A.DLL (8.00.7820.0) MSXML3R.DLL (8.00.7820.0)
Since my product is only for Windows XP and newer, I was wondering if it is necessary to include these files in my installer. Are they not pre-installed with newer Windows versions? If not, do you just redistribute these 5 files or have the user download the vcredist_x86.exe package?
Also, the ActiveX control's guide says to install the files in the Windows system folder. I hate that. Shouldn't it be OK to just install them in my own folder? I'd assume Windows would search the local path for files first?