Nie można załadować pliku lub zespołu „Oracle.DataAccess” lub jednej z jego zależności
Próbuję uruchomić tę aplikację internetową. Ciągle pojawia się ten błąd „Nie można załadować pliku lub złożenia„ Oracle.DataAccess ”lub jednej z jego zależności. Podjęto próbę załadowania programu o niepoprawnym formacie.” Szczegóły wyjątku: System.BadImageFormatException. „Nie można załadować pliku lub złożenia„ Oracle.DataAccess ”lub jednej z jego zależności. Podjęto próbę załadowania programu o niepoprawnym formacie.” Poniżej znajdują się rzeczy, które już próbowałem.
1) zastąpił wszystkie biblioteki Oracle z 32 bitową biblioteką Oracle, tj. 2.112.3.0
Mam 32-bitowego klienta zainstalowanego na komputerze 64-bitowym. System operacyjny to Windows 7.
2) zestawiać każdy projekt indywidualnie. Usunięto wszystkie pliki DLL zależne od wyroczni, a następnie dodano dll 2.112.3.0 indywidualnie, a następnie skompilowano każdy projekt
3) Zarejestruj 32-bitową bibliotekę DLL na GAC za pomocą tej instrukcji gacutil / i% ORA_HOME4% odp.net bin 4 Oracle.DataAccess.dll
gacutil / i% ORA_HOME4% asp.net bin 4 Oracle.web.dll
dla powyższych dwóch instrukcji skopiowałem gacutil.exe z c: Program Files (x86) Microsoft sdk windows v7.0A bin NETFX4.0 Tools X64 do C: dysk, a następnie
Wykonałem powyższe dwa stwierdzenia:
gacutil / i% ORA_HOME4% odp.net bin 4 Oracle.DataAccess.dll gacutil / i% ORA_HOME4% asp.net bin 4 Oracle.web.dll, gdy wykonałem powyższe dwie instrukcje, nie zrobiłem tego. nie otrzymuję żadnej wiadomości, wykonałem je w oknach Dos pod uprawnieniami administratora.
4) Usunąłem również wszystkie pliki tymczasowe ASP.net z tej lokalizacji
c: windows Microsoft.Net V4.0.30319 tymczasowe pliki ASP.net Zmieniłem także docelową platformę budowania aplikacji WWW na X86, pierwotnie była to „ANY CPU”. z frustracji próbowałem również zmienić cel platformy na X64, a następnie otrzymałem komunikat o błędzie
„Nie ładuj pliku lub zbierz. Webapp” lub jedną z jego zależności. Podjęto próbę załadowania programu o niepoprawnym formacie.
Nie mam zainstalowanych IIS na moim komputerze, korzystam z tej aplikacji w Visual Studio 2010, więc myślę, że będzie korzystać z wbudowanych usług IIS, które są dostarczane ze studiem wizualnym.
Spędzam wiele godzin, rozwiązując ten problem, ale ciągle otrzymuję ten sam błąd.
wszelka pomoc lub podpowiedź będą bardzo mile widziane.