반응형
ASP.NET 으로 개발한 화면에서 가끔 또는 자주 Server Application Unavailable 이런 에러 페이지가 발생하게 되면
참 난감하다. 처음 보는 에러이고 프로그램 자체에는 에러 사항이 없기 때문이다.
만약 각각 다른 닷넷 프레임워크 버전으로 개발된 웹서비스가 한 IIS 에서 여러개가 돌고 있다면 응용프로그램 풀을
공유함으로써 발생될 수가 있다.
일단 문제가 되는 서비스의 속성 정보를 조회한다. 여기서 응용프로그램 이름이 설정이 됬는지와 응용 프로그램 풀의 이름을
확인한다. 또한 ASP.NET 탭에서 개발된 닷넷 버전과 설정이 맞는지 확인한다.
확인후 다른 웹싸이트의 응용 프로그램 풀을 확인하고 만약에 다른 닷넷 프레임워크로 개발된 싸이트와 응용 프로그램 풀을
공유하여 같이 쓰고 있다면 새로운 응용 프로그램 풀을 생성한다.
응용 프로그램 풀을 생성하였다면 문제가 된 싸이트의 응용 프로그램 풀을 새로 생성한 것으로 맵핑한다.
다른 사이트들도 각기 같은 버전끼리 묶어 응용 프로그램풀을 설정하여 준다.
반응형
'C# & ASP.NET' 카테고리의 다른 글
C# 오라클 insert,update 할때 트랜잭션(transaction) 처리 (0) | 2009.04.09 |
---|---|
ASP.NET 응용프로그램을 디버깅할 수 있는 권한이 없습니다. 이 프로젝트의 URL은 인터넷영역에 속합니다. (1) | 2009.03.26 |
간단한 XML로 페이지간 데이터를 공유하는 방법(ASP.NET, C# 에서 간단한 xml 사용방법) (0) | 2008.12.03 |
데이터그리드 html 라디오 버튼 사용하기(자바스크립트 제어) (0) | 2008.11.18 |
ASP.NET 2.0 System.Web.Extensions 에러 날때~ (0) | 2008.08.06 |