The dll is not inserted into the "execute file".
However, it does need to be in a location where the exe file of your app can find it.
That means it has to be in one of 3 places:
1 - In the root folder of your application tree (the folder that contains the exe)
2 - In some child folder of that root folder (this can require some config info in some cases).
3 - In any folder as long as the dll is registered in the GAC.
There may be other ways to deal with this... but I don't know of them.
Woody Z
http://www.learntoprogramnow.com
How to use a forum to help solve problems