내 응용 프로그램에 문제가 있습니다. 실행하면 오류가 표시됩니다.'Microsoft.Jet.OLEDB.4.0'공급자가 로컬 컴퓨터에 등록되지 않았습니다.
컴퓨터에 'Microsoft.Jet.OLEDB.4.0'공급자가 등록되지 않았습니다.
플랫폼을 X86 CPU로 변경하려고 시도했지만 변경할 수 없습니다. 사용 가능한 유일한 옵션은 모든 CPU입니다.
이 오류를 제거하는 방법을 알려주십시오.
감사합니다.
내 응용 프로그램에 문제가 있습니다. 실행하면 오류가 표시됩니다.'Microsoft.Jet.OLEDB.4.0'공급자가 로컬 컴퓨터에 등록되지 않았습니다.
컴퓨터에 'Microsoft.Jet.OLEDB.4.0'공급자가 등록되지 않았습니다.
플랫폼을 X86 CPU로 변경하려고 시도했지만 변경할 수 없습니다. 사용 가능한 유일한 옵션은 모든 CPU입니다.
이 오류를 제거하는 방법을 알려주십시오.
감사합니다.
: 당신은 마이크로 소프트 오피스, 또는 (무료 훨씬 작) 액세스 데이터베이스 엔진 여기에 액세스 2010을 설치할 수있는 링크가 하나를 설치해야 64 비트 시스템에서 실행할 때 오류를 제공 Jet.OLEDB.4.0 드라이버, 새 드라이버 마이크로 소프트 액세스 데이터베이스 엔진 2010을 설치하는
http://www.microsoft.com/download/en/details.aspx?id=13255
012 재배포 낫다또한 연결 문자열을 "Provider = Microsoft.Jet.OLEDB.4.0;"로 변경해야합니다. "을"공급자 = Microsoft.ACE.OLEDB.12.0; "
내 블로그에서 참조 :이 도움이 64 bit version of ‘Microsoft.Jet.OLEDB.4.0’ Office 2007/2010 Jet drivers
희망.
IIS 관리자를 열고 Application Pools
을 선택하고 사용중인 응용 프로그램 풀을 선택한 다음 오른쪽 메뉴에서 Advanced Settings
을 클릭하십시오. 일반에서 "Enable 32-Bit Applications" to "True".
지금 86 옵션 표시하고이 모드
Microsoft.Jet.OLEDB.4.0 공급자가 로컬 컴퓨터에 등록되어 있지 않습니다 배경
RNT 고객에 응용 프로그램을 구축 할 것입니다 설정 Windows XP, Windows Vista, Windows 7 또는 Windows 8 Pro를 실행하는 32 비트 또는 64 비트 PC에서 작동하도록 설계되었지만 Windows XP 64 비트 (및 다른 운영 체제)에서는 일부 Microsoft OLEDB DLL이 등기.
용액 번호 1
용액을 수동으로 그러한 DLL을 등록한다.
이이 명령 (> 시작 -> 프로그램 -> 보조 프로그램에서 명령 프롬프트도 가능)유형 cd \
하고 Return 키를 누릅니다
을 프롬프트 시작> 실행 cmd를 입력 을 시작 -로 이동 지금 C:\>
를 표시해야합니다 프롬프트 당신은 것 특정 폴더로 이동해야 할 일
이들 각각을 입력하십시오. '지정된 경로를 찾을 수 없으면 다음 경로를 시도하십시오.'라는 메시지가 표시되면
그 중 하나에 오류가 발생하지 않습니다 \ WINNT \ system32를, 그만, 올바른 폴더를 찾았습니다.
는 각
10
* 솔루션 2 호는이 문제가 다음 Visual Studio에서 프로젝트를 엽니 다 해결하려면 탭
원인 : 64 비트 시스템에서 Asp.net 응용 프로그램을 호스팅합니다. 그러나 32 비트로 빌드 된 타사 DLL에 대한 우리의 사이트 참조. step by step solution 일단 모든 솔루션을 시도했지만 OLEDB의 ODBC 드라이버를 사용했기 때문에 멈추었습니다.
이 스레드 - http://social.technet.microsoft.com/Forums/ko/w7itproappcompat/thread/14041b74-6ca6-49be-af90-d8ff3f962724 – adatapost
"왜 대상 CPU를 변경할 수 없습니까?"그 이유는 그게 수수께끼 인 일이기 때문입니다. – hawbsl
"플랫폼을 X86 CPU로 변경하려고했지만 변경할 수 없습니다. " 다른 사람도이 문제가있는 경우 먼저 시도하십시오. Visual Studio를 사용하는 경우 프로젝트 속성> 빌드> 플랫폼 대상에서 플랫폼을 변경할 수 있습니다. 솔루션 플랫폼을 선택하면 모든 CPU 만 표시 될 수 있습니다. –