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?
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
Dan
www.eltronresearch.com
RE: sldexitapp.exe
Mike Halloran
Pembroke Pines, FL, USA
RE: sldexitapp.exe
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:
- 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.
- 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.
- Something completely unrelated to the runtime.
As an alternative to reinstalling SW you can download the runtimes from Microsoft.ht
You will need to look for the SP1 version as well as x64 versions if applicable.
Eric
RE: sldexitapp.exe
Thanks.
Mike Halloran
Pembroke Pines, FL, USA
RE: sldexitapp.exe
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
Dan
www.eltronresearch.com
RE: sldexitapp.exe
Brian
RE: sldexitapp.exe
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:/
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
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
Regards,
Scott Baugh, CSWP![[pc2] pc2](https://www.tipmaster.com/images/pc2.gif)
FAQ731-376: Eng-Tips.com Forum Policieswww.scottjbaugh.com
RE: sldexitapp.exe
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
Jeff Mirisola, CSWP
Certified DriveWorks AE
http://designsmarter.typepad.com/jeffs_blog
Dell M90, Core2 Duo
4GB RAM
Nvidia 3500M
RE: sldexitapp.exe
Mike Halloran
Pembroke Pines, FL, USA