¿Cómo llamar al código no administrado en el sitio web ASP.NET y alojarlo en IIS?

He creado un dll de C ++. Funciona bien y hace el trabajo.

He creado métodos en asp.net que llaman a los métodos en C ++ dll. La ruta DLL es absoluta. Funciona bien también.

uego publiqué el sitio web en una carpeta y alojé el sitio web en IIS. Recibo un mensaje de error

Exception Details: System.DllNotFoundException: Unable to load DLL 'FilesCreator.dll': The specified module could not be found. (Exception from HRESULT: 0x8007007E)

Por favor sugiera lo que necesito hacer para que funcione.

Respuestas a la pregunta(1)

Su respuesta a la pregunta