In my case it was an attribute in the <configuration>
tag.
This didn't work:
<configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0">
Removing xmlns attribute allowed assembly to get found and loaded. This works:
<configuration>