I download chilkat-win32 9.5.0.70 from NuGet.
The ChilkatDotNet45.dll (32-bit Assembly, 9.5.0.70, Nov, 29th, 2017, 12:29:16), is copied to my build directory when I compile my 32 bit app.
When I deploy my app, I put this .dll into the app folder.
When I run my application, it crashes, telling me
System.IO.FileNotFoundException: The file or assembly "ChilkatDotNet45.dll" or one of its assemblies wasn't found. Required module not found.
What's going on here?
I reproduced this error with a simple test project.
I've compiled my app as x86.
Framework 4.5.2 is installed.
I've run the same test with other 32-bit dlls from NuGet, for example with System.Data.SQLite.
These do work, so I suspect that the problem is actually specific to ChilkatDotNet45.dll.