Can anyone help me with this problem. I have an assembly located on a server. I need this assembly to be used by an application located on another machine. I do not want the assembly to be copied locally. Unfortunately, all the examples that I have seen in deploying C# applications involve either the assembly being located in the same directory or in GAC. The problem with GAC (and I might have done something wrong here) is that if I try to install the application on a machine that does not have the assembly copied locally, the install programs does it anyway. One more thing, I do have the option in properties for copying the assembly locally to false. If anyone could help me with this I would appriciate it. Thank you.