Re: Project : error PRJ0050: Failed to register output.
- From: "Ajay Kalra" <ajaykalra@xxxxxxxxx>
- Date: Thu, 26 Oct 2006 11:16:50 -0400
"Herby" <prmarjoram@xxxxxxxxx> wrote in message
news:1161857915.272084.140140@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Im currently refactoring an MFC application to an MFC DLL.
What reasons would stop regsvr32 registering the DLL?
It gives the following hint
"Please ensure you have the appropriate permissions to modify the
registry."
Which I can assure you I do have.
My hunch is it is something to do with some global data that may be
being created etc - which was fine in an exe but now not in a DLL ?
Are there some definate do's/dont's when using a DLL vs an EXE ?
Has anybody had this type of problem before?
Im just having to eliminate lots of code to try and find the culprit?
It would appear probelm is the permissions. Typically regsvr32 will fail
because all the dependent dlls of that module being registered are not
found. You can use Depends.exe on that module and see if you have all the
dependent DLLs.
--
Ajay Kalra [MVP - VC++]
ajaykalra@xxxxxxxxx
.
- Follow-Ups:
- References:
- Prev by Date: Re: SendMessage from non-UI thread
- Next by Date: RE: Help needed with opening an Excel file from an embedded excel appl
- Previous by thread: Project : error PRJ0050: Failed to register output.
- Next by thread: Re: Project : error PRJ0050: Failed to register output.
- Index(es):
Relevant Pages
|