Groups | Blog | Home
all groups > visual studio .net setup > november 2006 >

visual studio .net setup : This application has failed to start because COREDLL.dll was not f


MiTz
11/22/2006 2:38:01 AM
When I try to register COM server in debug mode I get the following error.

"This application has failed to start because COREDLL.dll was not found.
Re-installing the application may fix this problem"
"The ordinal 1346 could not be located in the dynamic link library
COREDLL.dll"

I saw below article on MSDN to troubleshoot the issue
http://msdn2.microsoft.com/en-us/library/aa459142.aspx
but it looks like it is all about Windows CE and .Net compact framework.
I am using Windows XP SP2.

Some more background on the product and its history:
------------------------------------------------------------------
- The product was originally developed in VC++ 6.0.

- It has around 100 components, Which includes C++ coding, ATL COM –
Connection Points, Container mechanism , Active X Control, Win32 Dynamic link
libraries, Win32 Static link libraries, MFC exe, MFC dlls, UDP , TCP/IP
Socket connection mechanism to interact with remote server, Sybase database
connectivity, etc

- We started using Visual studio 2005 as a dev environment and removed
hundreds of error related to compatibility and project settings. Now all the
projects are built in Release mode and Debug mode.

The above issue happens while registering all the components.

Any help is appreciated.


Thanks,
Phil Wilson
11/27/2006 1:00:40 PM
Isn't COREDLL.DLL specific to Win CE systems? That's why it's not on an XP
system.
--
Phil Wilson
[Microsoft MVP Windows Installer]
[quoted text, click to view]

Falguni Vahora
11/27/2006 10:39:01 PM
Thanks Phil Wilson
Yes it is related to win ce.
I copied dlls msvcp80.dll and msvcr80.dll from redist directory under VS
installation directory and coredll.dll error is gone. now it is giving the
following error

R6034 An application has made an attempt to load the C runtime library
incorrectly

Any idea??

Many thanks in advance
Falguni


[quoted text, click to view]
Phil Wilson
11/29/2006 1:23:09 PM
That's not the way you deploy the 8.0 CRT libraries. Assuming you have a
manifest in your exe that references them properly, this is the
self-extracting package for VC 8.0:
http://msdn2.microsoft.com/en-us/library/ms235291(VS.80).aspx
--
Phil Wilson
[Microsoft MVP Windows Installer]
[quoted text, click to view]

AddThis Social Bookmark Button