I am creating a stand alone application for a client and I am going to use Microsoft Enterprise Library. My question is do I need to install Microsoft Enterprise Library on client machine too for the application to work?
Thanks in advance for your replies.
No you shouldn’t need to install it on the client machine, as long as you include the dependent DLLs with your installer.
If the references have “Copy Local” set to true, when you build your application, it will copy the DLLs to your output directory, and so it will not need them installed in the GAC.