×
INTELLIGENT WORK FORUMS
FOR ENGINEERING PROFESSIONALS

Log In

Come Join Us!

Are you an
Engineering professional?
Join Eng-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!
  • Students Click Here

*Eng-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Jobs

sldexitapp.exe
6

sldexitapp.exe

sldexitapp.exe

(OP)
... brought up a dialog box
headed "sldexitapp.exe - Unable to Locate Component", and containing:
"This application has failed to start because MFC80U.DLL was not found.  Re-installing the application may fix this problem."   Clicking the only button presented, 'OK' caused SW2008 to close.

Searched the C: drive.  There are in fact two, different size, different date, versions of MFC80U.DLL present, in different branches of C:\WINDOWS\WinSxS\ in subdirectories named \x86_Microsoft.VC80.MFC_... la-de-da ...

SW restarted normally.

I was trying to open an old-ish file when this happened.

Ring a bell?  Anyone?

Mike Halloran
Pembroke Pines, FL, USA

RE: sldexitapp.exe

I had this problem with SolidWorks Rx.  It wouldn't even open the program.  VAR was no help.  At first I replaced all of the .dll files then it gave me some other BS runtime error.  A real pain in the o-ring.  Then someone over in the SW Forum suggested that I just delete (actually, I renamed) two files: sldexitapp.exe.manifest and sldrx.exe.manifest.  Problem went away for now anyways.

Dan

www.eltronresearch.com

RE: sldexitapp.exe

(OP)
Thanks much.

Mike Halloran
Pembroke Pines, FL, USA

RE: sldexitapp.exe

2
The reason for the multiple copies of that particular DLL is as follows:
MFC is a set of libraries that Microsoft provides as part of their C++ development tools.  It includes support for common things like menus and buttons.  MFC80U.DLL contains part of the compiled code to support this, and is a component of what is called the Visual C++ Runtime.  The advantage of this is that every program which uses this library does not need to include the code for that library.

The disadvantage of this is that there are different versions of the library.  The 80 in the file name is associated with Visual C++ 2005.  Even within 8.0 there are multiple versions: one for 32-bit applications and one for 64-bit applications, a service pack of each, and possibly beta versions of each.

The subdirectories off from WinSxS are part of the attempt to allow them to coexist.  An application knows which version of the run time that it was built against and tries to use that version.  I do not know if they will accept a more recent version as a substitute.  The installer for an application should also include the correct version of the runtime.

Your problem could be one of the following:
  1. The install of SolidWorks did not go well and you did not end up with the required runtime.  If you are using a 32-bit OS, the fact that you have two versions of the DLL would lead me to believe that you have the original runtime and the SP1 runtime, and should be OK.  If you are using a 64-bit OS, I could see you needing 4 versions of the DLL.
  2. Somehow one of the components of SolidWorks sneaked out with a dependency on something other than the SP0 or SP1 versions of the runtime, i.e. a beta version.
  3. Something completely unrelated to the runtime.
As an alternative to reinstalling SW you can download the runtimes from Microsoft.

http://www.microsoft.com/downloads/details.aspx?familyid=32bc1bee-a3f9-4c13-9c99-220b62a191ee&displaylang=en

You will need to look for the SP1 version as well as x64 versions if applicable.

Eric

RE: sldexitapp.exe

(OP)
Yecch.

Thanks.

Mike Halloran
Pembroke Pines, FL, USA

RE: sldexitapp.exe

I recently have found this issue appearing on one of our engineers computers. He is running SW 2008 SP2.1.

Is renaming the files sldexitapp.exe.manifest and sldrx.exe.manifest a viable fix or should I try to re-install the C++ Runtime?  

Thanks in advance for any assistance you could provide me with.

Brian

RE: sldexitapp.exe

As I said, my issues went away when I renamed the files.  It's at least something that you can try quickly, and is reversible if it doesn't work.

Dan

www.eltronresearch.com

RE: sldexitapp.exe

I will give it a shot, thanks for your quick response.

Brian

RE: sldexitapp.exe

2
A bit more information:

The error refers to a problem launching sldexitapp.exe which is a crash handling process that collects log information and facilitates a restart of SolidWorks.  To correct this problem, browse to the SolidWorks installation directly.  Typically, this is C:\Program Files\SolidWorks\sldrx or C:\Program Files\SolidWorks\SolidWorks\sldrx.  Find and delete sldrx.exe.manifest.

This manifest file is problematic.  Removing it will correct the problem.  The source of this file is under investigation with development.  It has been cataloged under SPR 408783.  Please refer to the SPR Look-up from the SolidWorks Subscription Services site for the latest status of this SPR . (http://www.solidworks.com/pages/services/subscription/ServicePackMaintenanceNotes.html)

Installations which exhibit this problem also experience "This application has failed to start because MFC80u,dll was not found" errors whan launching SolidWorks RX.  See Solution S-019201

Jeff Mirisola, CSWP
Certified DriveWorks AE
http://designsmarter.typepad.com/jeffs_blog
Dell M90, Core2 Duo
4GB RAM
Nvidia 3500M

RE: sldexitapp.exe

Thanks Eric and Jeff Mirisola,
A star for both of you. This is good stuff to remember.

Bradley
SolidWorks Pro 2008 x64 SP2.1
PDMWorks Workgroup, Dell XPS Intel(R) Pentium(R) D CPU
3.00 GHz, 5 GB RAM, Virtual memory 12577 MB, nVidia 3400
e-mail is Lotus Notes

RE: sldexitapp.exe

(OP)
So I updated to SP2.1.
SW says there are no further updates to download.
However, SPR 408783 seems to be fixed... or at least isn't biting today.


Mike Halloran
Pembroke Pines, FL, USA

RE: sldexitapp.exe

Tread carefully with 2.1. I've heard of a few issues with it. They seem to be random, though somewhat severe.

Jeff Mirisola, CSWP
Certified DriveWorks AE
http://designsmarter.typepad.com/jeffs_blog
Dell M90, Core2 Duo
4GB RAM
Nvidia 3500M

RE: sldexitapp.exe

(OP)
I spoke too soon.  SPR 408783 seems not to have been fixed in SP2.1.  It bit me again today.



Mike Halloran
Pembroke Pines, FL, USA

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Eng-Tips Forums free from inappropriate posts.
The Eng-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Eng-Tips forums is a member-only feature.

Click Here to join Eng-Tips and talk with other members!


Resources