ERROR on 64-bit Windows machines: The 'Microsoft.Jet.OLEDB.4.0' provider is not
registered on the local machine.
1. iis 7 버전에서 32 비트 사용 여부 활성화 방법
아래는 pool 의 "고급 속성" 화면입니다.
2. window 2003 의 64 비트에서 32비트 지원 방안
http://support.microsoft.com/kb/894435
ASP.NET 2.0, 32비트 버전
32비트 버전의 ASP.NET 2.0을 실행하려면 다음과 같이 하십시오.
- 시작, 실행을 차례로 클릭하고
cmd를 입력한 다음 확인을
클릭합니다.
- 다음 명령을 입력하여 32비트 모드를 사용하도록 설정합니다.
cscript
%SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET
W3SVC/AppPools/Enable32bitAppOnWin64 1
- 다음 명령을 입력하여 ASP.NET 2.0(32비트) 버전을 설치하고 IIS 루트 및 다음 아래에 스크립트 맵을 설치합니다.
%SYSTEMROOT%\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe
-i
- 인터넷 정보 서비스 관리자의 웹 서비스 확장 목록에서 ASP.NET 버전 2.0.50727(32비트)의 상태가 허용됨으로
설정되어 있는지 확인합니다
감사합니다.