새로운 개발 컴퓨터 인 Windows 7 x64가 있으며 Oracle 데이터베이스를 대상으로하는 MVC3 응용 프로그램을 작성 중입니다. 나는 그것이 성공하지 못하게하기 위해 내가 아는 모든 것을 시도했다.HOWTO : Visual Studio 2010 MVC3 프로젝트 (Oracle ODP.NET 11.2 사용)
이전에 Win7 x32 상자에서 개발 중이었고 로컬에서 디버깅을 할 수는 있었지만 ODP.Net 및 11g 클라이언트가 설치되어 있음에도 불구하고 Win2008 x64 서버에서 배포하고 실행할 수 없었습니다. 나의 새로운의 x64 시스템에서
"Could not load file or assembly 'Oracle.DataAccess' or one of its dependencies. An attempt was made to load a program with an incorrect format"
, 나는 프로젝트를 빌드 할 수 있지만 내가하려고 할 때 얻는 IDE를 통해 그것을 실행되도록 : 나는 완전히 손실입니다
"The provider is not compatible with the version of Oracle client"
합니다.
사람이 어디서 어떻게 내 64 상자의 IDE에서 디버깅 할 수있는 방법으로 Oracle.DataAccess을 참조하는 설치하는 것에 대한 자세한 지침을 공유 할 수 비슷한 설정을 가지고, 또한 64에 배포 하는가 섬기는 사람?
이렇게 어렵지 않아도됩니다.
흥미로운 점은 x32 버전이 VS와 함께 x64 Dev Machine에서 가장 잘 작동한다는 것입니다. 그것은 위에서 언급 한 것과 비슷한 경험입니다. – WCRC