Windows Server 2008에서 실행되는 64 비트 IIS 서버에 32 비트 ASP.NET 응용 프로그램을 설치하려고합니다. 다른 응용 프로그램이 설치되어 있지 않은 운영 체제64 비트 IIS 서버에서 32 비트 ASP.NET 응용 프로그램 구성
오류는 IIS가 시스템에 설치되지 않았 음을 나타냅니다 : 우리의 설치를위한 전제 조건으로
, 우리는 그것은 다음과 같은 메시지와 함께 실패aspnet_regiis –i
의 32 비트 버전을 실행합니다. 이 도구를 사용하기 전에 IIS를 설치하십시오. 또한
:
- IIS는 확실히 설치됩니다.
- aspnet_regiis의 64 비트 버전은 경고없이 정상적으로 실행됩니다.
- "32 비트 응용 프로그램 사용"이 DefaultAppPool의 고급 설정에서 True로 설정됩니다.
- IIS 메타베이스 및 IIS 6 구성 호환성 "구성 요소가 설치되어 있습니다.
- 이 오류가 발생하는 테스트 VM과 aspnet_regiis의 32 비트 및 64 비트 버전이 모두 오류없이 실행되는 테스트 VM이 있습니다. 우리는 두 테스트 VM 간의 차이점을 구별하지 못했습니다.
우리는 며칠 동안 아무 문제없이이 문제로 고심했습니다. 어떤 제안이라도 대단히 감사하겠습니다!
흥미로운 제안입니다. 현재 aspnet_regiis는 설치 프로그램의 전제 조건이므로 웹 앱을 실행하기에 충분하지 않습니다. 아주 작은 단일 페이지 테스트 응용 프로그램을 사용하여 실험을 시도하고 어떤 결과가 발생하는지 볼 수 있습니다. – Tim