For a .net exe application, you need to put the binaries in either the exe directory or in a "bin" directory under the exe directory. I think either work. You can't hide them. That's the way it works. When an application runs, it looks binaries in the execution directory or a bin directory under it.
If you want to "hide" the DLLs, there are ways, but it's not recommended for small applications. You have to use the Global Assembly Cache. Why do you want to hide them?
Peter
------------------------------------------------------
Work smarter, not harder.
|