Hello everyone,

Here's the situation... I have a full blown app that gets installed. The
powers that be wanted to add a nag dialog before a second pressing. This
'should' only change the .exe. But now when I install the App and try to run
it I get an error "EXE file is linked to missing export MFC70.DLL:6045". The
MFC70.DLL is installed and works if I use the old .exe. I used .NET 2002 to
recreate the original App's build enviroment. I'm under the impression that
the "6045" refers to a particular function call I am using, which if I knew
which one, maybe I could code it differently.

Anyone have any helpful advice?

Thanks in advance...

Re: Error: missing export MFC70.DLL:6045 by Victor

Victor
Wed Apr 20 14:41:22 CDT 2005

Duckwon wrote:
> Here's the situation... I have a full blown app that gets installed. The
> powers that be wanted to add a nag dialog before a second pressing. This
> 'should' only change the .exe. But now when I install the App and try to run
> it I get an error "EXE file is linked to missing export MFC70.DLL:6045". The
> MFC70.DLL is installed and works if I use the old .exe. I used .NET 2002 to
> recreate the original App's build enviroment. I'm under the impression that
> the "6045" refers to a particular function call I am using, which if I knew
> which one, maybe I could code it differently.
>
> Anyone have any helpful advice?

Sorry if that's not really helpful, but while looking at MFC70.DLL on my
machine, I can't see any function #6045, they end at #6033.

Could it be you used a wrong export library? Try creating the 'MAP' file
for both applications (the old and the new) and compare them.

V

Re: Error: missing export MFC70.DLL:6045 by Duckwon

Duckwon
Fri Apr 22 13:51:02 CDT 2005

Thanks Victor. That send us in the right direction. The installer is using
an older version of mfc70.

"Victor Bazarov" wrote:

> Duckwon wrote:
> > Here's the situation... I have a full blown app that gets installed. The
> > powers that be wanted to add a nag dialog before a second pressing. This
> > 'should' only change the .exe. But now when I install the App and try to run
> > it I get an error "EXE file is linked to missing export MFC70.DLL:6045". The
> > MFC70.DLL is installed and works if I use the old .exe. I used .NET 2002 to
> > recreate the original App's build enviroment. I'm under the impression that
> > the "6045" refers to a particular function call I am using, which if I knew
> > which one, maybe I could code it differently.
> >
> > Anyone have any helpful advice?
>
> Sorry if that's not really helpful, but while looking at MFC70.DLL on my
> machine, I can't see any function #6045, they end at #6033.
>
> Could it be you used a wrong export library? Try creating the 'MAP' file
> for both applications (the old and the new) and compare them.
>
> V
>