Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
?
Solved

The Side-by-Side configuration information in .. contains errors. This application has failed to start because the application configuration is incorrect. Reinstalling the application

Posted on 2006-03-30
5
Medium Priority
?
18,741 Views
Last Modified: 2012-06-27
Hi

  I have created one DLL lets say XYZ.DLL in VS2005 in Windows XP and a small test application XYZ.exe to test that dll. Its perfectly working fine on that machine .
When I try to use that XZY.exe and call XYZ.DLL on fresh installed Windows XP I got following error
" The System cannot execute the specified program"

I copied following files into system32 folder
msvcm80.dll
msvcp80.dll
msvcr80.dll

But still getting same error
Then I tried with dependency Walker and I got same error for both XYZ.exe and XYZ.dll

Error: The Side-by-Side configuration information in "XYZ.EXE" contains errors. This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem (14001).

Error: The Side-by-Side configuration information in "XYZ.DLL" contains errors. This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem (14001).

Also when i tired these exe and dll on windows 2000 fresh installed after copying msvcr80.dll it worked fine.
Only problem is in fresh Windows XP.


I am not sure how to resolve this.Is there some project settings need to be done.

Any ideas guys??/



 
0
Comment
Question by:ac506
4 Comments
 
LVL 70

Expert Comment

by:Éric Moreau
ID: 16341143
Hi ac506,

Is the .Net Framework 2.0 installed on this other computer?

Cheers!
0
 

Author Comment

by:ac506
ID: 16348545
Hi
I got the solution
We have Change Project settings
C/C++->Code Generation->runtime Library to Multi-threaded (/MT)

0
 

Accepted Solution

by:
GranMod earned 0 total points
ID: 16568034
PAQed with points refunded (100)

GranMod
Community Support Moderator
0
 

Expert Comment

by:thomasbonham
ID: 25548602
Hi ac506,

Your fixed work for me. Can you tell me why I need to do that ?

Thank you,
0

Featured Post

Free Tool: Subnet Calculator

The subnet calculator helps you design networks by taking an IP address and network mask and returning information such as network, broadcast address, and host range.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Monitor input from a computer is usually nothing special.  In this instance it prevented anyone from using the computer.  This was a preconfiguration that didn't work.
What do responsible coders do? They don't take detrimental shortcuts. They do take reasonable security precautions, create important automation, implement sufficient logging, fix things they break, and care about users.
An introduction to basic programming syntax in Java by creating a simple program. Viewers can follow the tutorial as they create their first class in Java. Definitions and explanations about each element are given to help prepare viewers for future …
In this fourth video of the Xpdf series, we discuss and demonstrate the PDFinfo utility, which retrieves the contents of a PDF's Info Dictionary, as well as some other information, including the page count. We show how to isolate the page count in a…

571 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question