Third-party dll link was not copied to create

I have a third party .net dll referencing and used by my DLL / class library project. My console application project "B" references project "A".

My problem is that the third party dll is not copied to the assembly for the console โ€œBโ€ application project.

What is the problem? The third dll ref in my dll / class library is set to LocalCopy = true.

I am using vs2008 and .net 3.5.

Thank you in advance

+4
source share
1 answer

Project B should explicitly reference a third-party DLL, basically. Links are not considered transitive. (If you try to use any classes in project A that expose types from a third-party library, you will even get a compilation error.)

It can be a pain, but at least it makes it clear that you are really addictive.

+7
source

All Articles