2009-06-03 11 views
1

그래서 여기에 내가 친구를 도우려는 오류가 있습니다. (나는 이것을 시도했을 것 같지 않습니다.) 그는 레거시 Asp.net 1.1 응용 프로그램이 있습니다. 그는 이미 ASP.NET 2.0 기능을 응용 프로그램에 추가했습니다. 그의 응용 프로그램은 Windows 2003 서버에서 실행됩니다. 그는 1.1 응용 프로그램 풀에서 실행되는 기본 응용 프로그램이 있습니다. 하위 폴더 중 하나에서 모든 .Net 2.0 기능이 살아있는 곳이므로 하위 폴더를 가리키는 IIS에 두 번째 웹 응용 프로그램을 추가하고이 응용 프로그램을 2.0 응용 프로그램 풀에 넣습니다. 그의 응용 프로그램은 대부분 잘 실행되지만 간헐적으로 사용자는 "화이트 스크린"을 얻고 전체 응용 프로그램이 다운됩니다 (그는 95 %가 다운되는 1.1 응용 프로그램 풀이라는 것을 확신합니다). 어떻게 문제를 해결할 수 있습니까?asp.net 1.1 및 2.0을 함께 실행하는 중에 오류가 발생했습니다.

답변

1

서버의 응용 프로그램 및 시스템 이벤트 로그를 살펴보십시오. W3SVC가 충돌하고 이유가 있어야합니다. 두 개의 런타임을 모두 실행하는 응용 프로그램이있는 응용 프로그램 풀이 없다는 것을 두 번 및 세 번 확인하십시오. 또한 .NET 1.1이 32 비트 전용이므로 32 비트 모드에서 실행중인 경우 IIS에서 ASP.NET 1.1 및 2.0을 병렬로 실행할 수 있습니다.

관련 문제