Question

I have project A that references third party library ChilkatDotNet4.dll. My project B references project A. After the compilation the output folder of B contains ChilkatDotNet4.dll as exptected! But, when I replace ChilkatDotNet4.dll to ChilkatDotNet4x64.dll, so the later isn't copied to the output folder. Why?

Copy Local is set to True, solution is compiled to Any CPU

At first I thought it must be something with Copy Local (explained here), but hey(!) it does work with ChilkatDotNet4.dll version. So what is the problem with ChilkatDotNet4x64.dll?

Was it helpful?

Solution

If you are using a Build Template make sure to add the file manually. A work around if you can't find what a build template is, is to rename the file from ChilkatDotNet4x64.dll to ChilkatDotNet4.dll

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top