64비트 버전의 Windows에서 32비트 버전의 ASP.NET 1.1과 64비트 버전의 ASP.NET 2.0 간을 전환하는 방법

기술 자료 번역 기술 자료 번역
기술 자료: 894435 - 이 문서가 적용되는 제품 보기.
모두 확대 | 모두 축소

이 페이지에서

소개

이 문서에서는 64비트 버전의 Microsoft Windows에서 32비트 버전의 Microsoft ASP.NET 1.1과 32비트 버전 및 64비트 버전의 ASP.NET 2.0 간을 전환하는 방법을 설명합니다.

두 버전의 ASP.NET을 모두 설치한 경우 Microsoft IIS(인터넷 정보 서비스) 6.0에서 실행되도록 각 ASP.NET 환경을 설정하기 위한 단계를 수행하지 않으면 오류 메시지가 나타날 수 있습니다. 예를 들어, ASP.NET이 제대로 설정되어 있지 않으면 웹 페이지에서 다음과 같은 오류 메시지가 나타날 수 있습니다.
서비스 사용할 수 없음
다음과 유사한 오류 메시지가 응용 프로그램 로그에 기록될 수 있습니다.

이벤트 ID: 2268
원시 이벤트 ID: 2268
레코드 번호: 3746
원본: W3SVC-WP
범주: 없음
종류: 오류
컴퓨터: servername
설명:
사이트/서비스에 대해 ISAPI 필터를 로드하지 못했습니다. 시작이 중단됩니다.

이벤트 ID: 2274
원시 이벤트 ID: 2274
레코드 번호: 3745
원본: W3SVC-WP
범주: 없음
종류: 오류
컴퓨터: servername
설명:
구성 문제 때문에 ISAPI 필터 'C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_filter.dll'을(를) 로드하지 못했습니다. 현재 구성은 AMD64 프로세서 아키텍처용 이미지만 로드하는 것을 지원합니다. 오류 번호는 데이터 필드에 들어 있습니다. 프로세서 아키텍처 불일치 오류에 대한 자세한 정보 및 문제 해결 방법은 http://go.microsoft.com/fwlink/?LinkId=29349를 참조하십시오.

추가 정보

IIS 6.0에서는 32비트 모드와 64비트 모드를 모두 지원하지만 64비트 버전의 Windows에서 두 모드를 동시에 실행하는 것을 지원하지는 않습니다. ASP.NET 1.1은 32비트 모드에서만 실행되고, ASP.NET 2.0은 32비트 모드와 64비트 모드에서 실행됩니다. 따라서 ASP.NET 1.1과 ASP.NET 2.0을 동시에 실행하려면 32비트 모드에서 IIS를 실행해야 합니다.

참고 컴퓨터에 Microsoft Exchange Server 2007이 설치되어 있는 경우 ASP.NET 2.0, 64비트 버전용 지침을 사용하십시오.

서로 다른 버전의 ASP.NET 간을 전환하려면 먼저 다음 MSDN(Microsoft Developer Network) 웹 사이트를 방문하여 .NET Framework 1.1과 .NET Framework 2.0을 모두 다운로드하고 설치해야 합니다.
http://msdn.microsoft.com/ko-kr/netframework/aa731542.aspx
예를 들어 Microsoft Windows x64 Edition을 실행하는 경우 다음 두 재배포 가능 패키지를 다운로드합니다.
  • .NET Framework 버전 2.0 재배포 가능 패키지 x64(64비트)
  • .NET Framework 버전 1.1 재배포 가능 패키지
재배포 가능 패키지를 설치한 후에 다른 ASP.NET 버전 간을 전환할 수 있습니다. 이렇게 하려면 각 ASP.NET 버전에 대해 다음과 같이 하십시오.

ASP.NET 1.1, 32비트 버전

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

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비트)의 상태가 허용됨으로 설정되어 있는지 확인합니다.

ASP.NET 2.0, 64비트 버전

64비트 버전의 ASP.NET 2.0을 실행하려면 다음과 같이 하십시오.
  1. 시작, 실행을 차례로 클릭하고 cmd를 입력한 다음 확인을 클릭합니다.
  2. 다음 명령을 입력하여 32비트 모드를 사용하지 않도록 설정합니다.
    cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 0
  3. 다음 명령을 입력하여 ASP.NET 2.0 버전을 설치하고 IIS 루트 및 다음 아래에 스크립트 맵을 설치합니다.
    %SYSTEMROOT%\Microsoft.NET\Framework64\v2.0.50727\aspnet_regiis.exe -i
  4. 인터넷 정보 서비스 관리자의 웹 서비스 확장 목록에서 ASP.NET 버전 2.0.50727의 상태가 허용됨으로 설정되어 있는지 확인합니다.
참고 ASP.NET 2.0의 빌드 버전은 현재 릴리스된 빌드 버전에 따라 다를 수 있습니다. 위의 단계는 빌드 버전 2.0.50727에 해당합니다.

Microsoft Windows x64 기반 버전의 기술 지원

Microsoft Windows x64 Edition이 하드웨어에 미리 설치된 경우 하드웨어 제조업체는 Windows x64 Edition에 대한 기술 지원을 제공합니다. 이 경우 하드웨어 제조업체에서 기술 지원을 제공하는 것은 Windows x64 Edition이 하드웨어에 포함되어 있기 때문입니다. 하드웨어 제조업체에서 고유 구성 요소를 사용하여 Windows x64 Edition 설치를 사용자 지정했을 수 있습니다. 고유 구성 요소로는 하드웨어 성능을 최대화하기 위한 옵션 설정이나 특정 장치 드라이버 등이 있을 수 있습니다. Microsoft는 고객이 Windows x64 Edition에 대한 기술적 도움을 필요로 할 경우 합당한 노력을 기울여 지원할 것입니다. 그러나 하드웨어에 설치된 소프트웨어를 지원하는 데는 제조업체가 가장 적합하므로 제조업체에 직접 문의하는 것이 좋습니다. Microsoft Windows Server 2003 x64 Edition과 같은 Windows x64 Edition을 별도로 구입한 경우 Microsoft에 기술 지원을 요청하십시오.

Microsoft Windows XP Professional x64 Edition에 대한 자세한 제품 정보는 다음 Microsoft 웹 사이트를 참조하십시오.
http://windows.microsoft.com/ko-kr/windows/windows-help?os=winxp#windows=windows-xp
Microsoft Windows Server 2003 x64 기반 버전의 제품 정보에 대해서는 다음 웹 사이트를 방문하십시오.
http://support.microsoft.com/windowsserver2003x64

참조

64비트 버전의 Windows 및 64비트 버전의 .NET Framework에 대한 자세한 내용은 다음 MSDN(Microsoft Developer Network) 웹 사이트를 참조하십시오.
http://msdn.microsoft.com/ko-kr/library/aa286481.aspx

http://msdn.microsoft.com/ko-kr/netframework/aa496329.aspx
참고 이것은 Microsoft 기술 지원 서비스 내에서 직접 작성한 “빠른 게시” 문서입니다. 여기에 포함된 정보는 발생한 문제에 대해 있는 그대로 제공됩니다. 이 문서는 즉시 참조할 수 있도록 빠르게 작성되어서 표기상의 오류가 포함되어 있을 수 있고 언제든지 예고 없이 수정될 수 있습니다. 기타 고려 사항은사용 약관을 참조하십시오. 정보

속성

기술 자료: 894435 - 마지막 검토: 2013년 7월 2일 화요일 - 수정: 1.0
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Windows Server 2003, Standard x64 Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Datacenter x64 Edition
  • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows XP Professional x64 Edition
키워드:?
kbhowto kbinfo kbconfig kbwebserver KB894435

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com