재우니의 블로그


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을 실행하려면 다음과 같이 하십시오.
  1. 시작, 실행을 차례로 클릭하고 cmd를 입력한 다음 확인을 클릭합니다.
  2. 다음 명령을 입력하여 32비트 모드를 사용하도록 설정합니다.
    cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1
  3. 다음 명령을 입력하여 ASP.NET 2.0(32비트) 버전을 설치하고 IIS 루트 및 다음 아래에 스크립트 맵을 설치합니다.
    %SYSTEMROOT%\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i
  4. 인터넷 정보 서비스 관리자의 웹 서비스 확장 목록에서 ASP.NET 버전 2.0.50727(32비트)의 상태가 허용됨으로 설정되어 있는지 확인합니다



감사합니다.