Hi folks. I have a question about "Copy Local". We have quite a few
projects in our solution (35) and some of them reference the very large
"Microsoft.mshtml.dll". I was wondering why leave "Copy Local" set to true
in these projects for that reference and other non-project non-framework
DLLs. It seems to me that if they all reference it from the same location,
then the only project that needs to have "Copy Local" set to true is the
..EXE project.
The documentation indicates that at runtime, each DLL must be in either the
GAC or "Project Directory". But at runtime, the dlls in the DLL project's
bin directories are not being executed, it is the DLLs in the bin directory
for the .EXE, so it seems entirely irrelevant to set it to true for the DLL
projects.
I've given this a try, and it seems to work just fine, but I'm worried that
I'm missing something that will bite me unexpectedly. Any thoughts?
Thanks,
Tom Clement
Apptero, Inc.