2011-01-05 6 views
2

Nachdem ich Setup den Informix-Server und den Informix-Client haben, stehen ich folgendes Problem, wenn ich meine ASP.NET-Anwendung auszuführen:kann nicht DLL ‚iclit09b.dll‘ laden

unable to load DLL 'iclit09b.dll': The specified procedure could not be found. 
(Exception from HRESULT: 0x8007007F)` 

Antwort

3

Schauen Sie, wo Ihre iclit09b.dll ist und fügen dieses Verzeichnis PATH Umgebung hinzu. http://code.activestate.com/recipes/576522-searching-dll-and-exe-files-in-path/

Auf meinem Rechner gibt es:

Sie können meinen einfachen Python "dll-Tester" verwenden

c:\tmp>which_dll.py iclit09b.dll 
2010-09-29 12:16:56  1004032 [b] C:\informix\bin\iclit09b.dll 
    trying to load "iclit09b.dll" ... 
    C:\informix\bin\iclit09b.dll loaded 

Sie auch Datenbankverbindung konfiguriert mit ODBC-Manager versuchen kann, während iclit09b.dll von ODBC verwendet wird.