+ Reply to Thread
Page 1 of 2 12 LastLast
Results 1 to 10 of 13

Thread: XP Configuration Error

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1

    Default XP Configuration Error

    I have built an install that runs great on Win7 and up. On WinXP I get the error "This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem.".

    I NEVER see this error on Win7 and higher and I ALWAYS see this error message on win XP.

    On file installs I have set the conditions to XP and all versions above it.

    Any ideas?

    -O. D.-

  2. #2
    Join Date
    Mar 2004
    Posts
    4,307

    Default 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

  3. #3

    Default 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.

  4. #4

    Default 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.-

  5. #5
    Join Date
    Mar 2004
    Posts
    4,307

    Default 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

  6. #6

    Default Re: XP Configuration Error

    Quote Originally Posted by linder View Post
    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.

  7. #7
    Join Date
    Mar 2004
    Posts
    4,307

    Default Re: XP Configuration Error

    Just send the link to support [at] lindersoft [dot] com and we'll download and test your setup.

    Friedrich

  8. #8

    Default 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.-

  9. #9
    Join Date
    Mar 2004
    Posts
    4,307

    Default Re: XP Configuration Error

    Very interesting information

    And thank you so much for your kind words !!!

    Friedrich

  10. #10

    Default 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é

+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Tags for this Thread

Posting Permissions

  • You may post new threads
  • You may post replies
  • You may not post attachments
  • You may not edit your posts
  •