Mam 64-bitowy system Windows 7. Mam projekt internetowy .NET 4.0 i projekt biblioteki klas, który uzyskuje dostęp do bazy danych Informix. Zainstalowałem pakiet IBM Informix Client SDK w wersji 3.70.FC4 (wersja 64-bitowa, środowisko wykonawcze .NET 2.0).Błąd ładowania zespołu dla 64-bitowego .NET Informix Dostawca ADO.NET
Per na IBM Informix .Net Provider Guide
dodałem katalog% INFORMIXDIR%/bin/netf20/do ścieżki zmiennej
I dodaje odniesienie do IBM.Data.Informix.dll (wersja 3.0.0.2) w projekcie biblioteki klas.
Kiedy uruchomić projekt internetową otrzymuję ten błąd:
Could not load file or assembly 'IBM.Data.Informix' or one of its dependencies.
An attempt was made to load a program with an incorrect format.
Wszelkie porady, co robić?
Czy można sprawdzić, czy aplikacja internetowa działa w trybie 64-bitowym? na przykład upewnij się, że Environment.Is64bitoperatingsystem jest prawdziwy. –
Tak, zwraca true. –
Następne pytanie, czy używasz "Profilu klienta" w ustawieniach kompilacji "Target Framework dla biblioteki klas? –