Issue w/Deployment and DLLs appearing to not get reg'd

L

Lucas Graf

I am trying to get the deployment to do what I want, but I just can't.

I want my folders to be setup like below..

Main Program Folder
- Program EXE
- Program PDB
- AppStart EXE
- AppStart PDB
- Program and AppSTart .config files


System [or any other folder other than the main program folder]
- All my Infragistic DLLs i'm using
- Microsoft Application Block DLLs

I can get the installer to put the files where I want them, however it
appears none of the DLLs get registered correctly because it will crash out
saying it can't find the Microsoft App. Block DLLs and the Infragistic DLLs
unless they are placed in the Main program folder, which I don't want to do.

What do I need to do here?
 
N

Nick Malik

Ever heard of DLL-Hell? You are on the highway, your last exit is coming up
fast, and you are in the wrong lane, friend.

a) Not everyone has the right to write into the Windows directory. Those
people will not be able to install your application.
b) The only good reason for putting some DLLs into the Windows directory is
to share the library with other apps. If you do that, and you uninstall the
other apps, or upgrade the other apps, you break this one. (DLL Hell).

Trust me... I've seen perfectly good applications fail when another app is
installed and never used. I never want to go back there again.

Simply give in, and put all of the DLLs in the same folder. (unless you want
to register them in the GAC).
--- Nick
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top