-
April 24th, 2012, 11:14 AM
#16
Re: Side-by-side error if compiled under Windows 7 but not XP??
6195 must already be present on your Win7 PC. If Inno Setup is anything like InstallShield, you only need to specify a generic runtime (i.e. Version 8) and it'll include the most recent version it finds on your system. Obviously the most recent version must be equal to or later than the version you specified in targetsxs.h
So if 6195 is present on the Win7 machine and you specify 6195 in targetsxs.h, your app will hopefully work on everyone else's machine. In fact, Inno Setup will probably install 6195 onto your XP box - so you won't have the problem any more.
"A problem well stated is a problem half solved.” - Charles F. Kettering
-
April 26th, 2012, 10:18 PM
#17
[RESOLVED] Side-by-side error if compiled under Windows 7 but not XP??
Hey All,
Thanks mainly to John E. I have resolved this issue. For the benefit of everyone here is my solution.
It appears that a 3rd party library module I was using, required a newer version of the VC Redistributables than the version I was using in my installer.
I also found this link which had some worthwhile information on this side-by-side problem:
http://stackoverflow.com/questions/8...i-develop-an-e
I found the vcredist_x86.exe (6195) here:
http://www.microsoft.com/en-us/downl...ng=en&id=26347
I pointed my installer to this file and it now appears to work.
Thanks for your help John E. it was greatly appreciated.
Steve Q.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|