Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations strongm on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Reporting Queued Error faulting application module msvcr80.dll

Status
Not open for further replies.

Tj1900

Programmer
Mar 18, 2010
3
US
Hi,

I am getting Application Error in event log when I start my windows service in one of my environment. "Reporting queued error: faulting application myapplication.exe versionxxx,faulting module msvcr80.dll versionxxxx fault adress....."

My service developed in c# 1.1 and installed in win server 2003.

Did anybody faced this, any clue please..

Thanks,
Tj.
 
By any change have you installed another app that uses this same .DLL but from a different date?
 
This is our customer development server. So I am not sure whether they installed any other app which is using this dll.

I could search in the machine and found that there are total 4 dlls available. Three of them are in C:\WINNT\WinSxS\xxxxxxx folders and the last one in C:\Program Files\McAfee\Common Framework\Microsoft.VC80.CRT folder.

C:\WINNT\WinSxS dlls are having different versions.

1)8.0.50727.4053_xxxx
2)8.0.50727.762_xxxx
3)8.0.50727.42_xxxx

In my error message, I could see the first one (4053).

Also my application developed in .NET 1.1, but customer installed .NET 2.0 framework in the machine. Not sure whether this is also has some impact on this.
 
Unless you are executing your app from the same folder as where the DLL resides, your path will dictate which version of the dll will be found and loaded first. Try copying the .DLL file to the same location as your executable
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top