Re: XP Configuration Error
Hello,
Assuming that you are using SetupBuilder 8.x and that you do not call into your own custom DLLs (which require dependency files) from the setup. If you see this message when you start setup.exe then you have a corrupt install. Code-sign your setup.exe to check this.
BTW, it is not caused by your conditions (the message is displayed from the OS before the setup.exe is executed; in other words, not a single piece of code from your setup runs when you see it). Just for fun, run our SetupBuilder install image on your XP machine and I am sure it works ;)
HTH,
Friedrich
Re: XP Configuration Error
Good suggestion! I will try installing SetupBuilder on the XP test machine. I am continuing to check to see if any Windows settings on that machine might be causing a problem. The install is built with the latest SB 8 version. Additional info: 1)SetupBuilder is running on a 64 bit Windows machine. 2)The "Type Of Install" setting is 32 bit. 3)The install that fails on XP is a "single file" type install. 4)We also produced a Web Install version, loaded the required files to our web server, and placed the 244K EXE file on the same XP machine. It ran perfectly. Only the "Single EXE file" type install produces the error.
I will report back after implementing your suggestion.
Re: XP Configuration Error
Further info. SB8 does install and run on the XP machines. I have not had time to move all the source files and SB scripts to the XP machine to see if the same install created on an XP machine fixes the problem.
Update: I checked the web for solutions and found a Microsoft help page that says this error happens on computers which do not have Microsoft Visual C++ 2008 installed.
I was getting the same "side-by-side configuration" error on a Virtualized copy of Windows 7 Ultimate 32 bit.
Downloaded the MS VC++2008 package and ran the install. The program offered to "repair" the existing installation of VC++ and I took that option.
Additional Info is available at http://support.microsoft.com/kb/2525435
The Win7 virtual machine is now installing #1 of 59 updates so I will not have another update until tomorrow.
-O. D.-
Re: XP Configuration Error
IMO, it is not caused by a corrupt (or missing) VC++ 2008 redistributable package. SetupBuilder installers even run on Windows 95 and the core component does not depend on any VC runtime !!! The fact that your Web version (one small executable and one or more cluster files) works fine on this machine tells us that there must be another reason for it. From the technical point of view, there is absolutely no difference between the single-file and multiple-cluster web setup. I would suggest to code-sign your install to make sure that you are not trying to run a tampered version of your (single-file) setup.exe.
And btw, it doesn't make any difference whether you build the setup.exe on Windows 95, Windows XP, or Windows 8.1. It always generates the same code.
Do you have the setup.exe that fails on your XP available online? If you are interested, we can download and run it on some of our test machines. I think something happened to your setup.exe after you have created it.
Friedrich
Re: XP Configuration Error
Quote:
Originally Posted by
linder
Do you have the setup.exe that fails on your XP available online? If you are interested, we can download and run it on some of our test machines. I think something happened to your setup.exe after you have created it.
Friedrich
Thanks for the offer. I would be delighted to have you look at it. By the way, the EXE files are code signed and show no errors there.
It will be online in about 1 to 2 hours. I can send you the download link so that you can test it. I'm not sure how to send you a private message with the download link.
Re: XP Configuration Error
Just send the link to support [at] lindersoft [dot] com and we'll download and test your setup.
Friedrich
Re: XP Configuration Error
Sorry I have not replied sooner with an update. In SB8 we added two "Core PreRequisites", VC++2010 and .net Framework 4.5. The Amazing SB installer offered to intall VC++2010 on each machine that was giving the "side by side" configuration error and now the error is gone!
I understand that SB8 does not require the VC++2010 Redistributables, but allowing SB8 to add them solved the problem 100% on all our test environments from XP to Win7 Ultimate in both X86 and X64 versions. None of the X64 versions ever gave the "side by side configuration" error, but some of the X86 versions did. Not anymore. Setup Builder is truly an amazing "all in one" development tool!:)
-O. D.-
Re: XP Configuration Error
Very interesting information :)
And thank you so much for your kind words !!!
Friedrich
Re: XP Configuration Error
Hi all,
I run into the same problem with the side-by-side configuration error (on Win8.1, Win7, Windows VISTA) after adding a manifest (using SB) to my .exe (which run fine w/o manifest, except the UAC nightmare issues).
After some research I found a very old post in this forum (from 2005) which gave me the hint: Microsoft is still English-Only...
I should have found the reason by myself since I'm frequently develope for German and Latin American costumers. Some bells are ringing?
In my manifest, I set for Program Description "Arancel y Legislación Aduanera Sistematizada". Note the "ó".
After changing the description to something else (without tilde, Umlaut, ñ and the like), it worked like a charm.
Hope it helps somebody to save some time and grey hair,
regards André