Sitecore Swamp

Dive in the Sitecore Swamp

NAVIGATION - SEARCH

Could not load file or assembly 'ChilkatDotNet45.dll' or 'ChilkatDotNet46.dll'?

Issue

In a recent job, I need to spin up a vm box and install Sitecore 8.1.3 environment with existing deployed code. When everything is done, start the website, an error displays: 

Server Error in '/' Application.

Could not load file or assembly 'ChilkatDotNet45.DLL' or one of its dependencies. The specified module could not be found.

Investigation

It turns out that EXM has dependencies on the Chilkat dot assembly, and it requires Visual C++ 2012 (x64) rumtime. As the version is so old, it's not installed.

Resolution

Download and install Visual C++ 2012 Redistributable (x64) fixes the issue. With Sitecore 9, it would be Visual C++ 2015 Redistributable (x64)