Derek Harmon - 2017-01-09

I e-mailed the original poster of https://sourceforge.net/p/openbabel/mailman/message/34502202/ to follow-up, and present my hypothesis after researching the HRESULT error code that appeared in the attached log.

openbabel_csharp.dll may fail to load in this manner if other DLLs it depends upon (notably, the Microsoft VC++ Run-Time library DLL corresponding to the Visual Studio used to build OB) are not present on the IIS server. The DLLs must match version / target architecture (32 or 64bit) / build configuration (debug or release).

I'm unaware of the specifics of the original poster's machine configurations, but recommended carefully verifying that all depedent DLLs exist and match between the two machines.