98..Etc/ASP.NET2.0

동일한 IIS 프로세스에서 서로 다른 버전의 ASP.NET을 실행할 수 없습니다.

1010 2009. 3. 2. 14:33
반응형
난 지금까지 CS만 해와서 웹에 대해 잘 몰랐다가 요즘 ASP.NET을 사용하면서 곤란했던적이 한 두번이 아니다.
한번은 그냥 간단하게 데이터만 조회하는 페이지를 만들라고 지시를 받았는데..
만드는건 그닥 어렵지 않았다. 인터넷에 자료들이 넘쳐나니..
하지만 문제는 IIS 요녀석....
서버에 기존 웹사이트는 ASP.NET 버전을 1.1로 쓰고 있었고 내가 만든 페이지는 2.0버전이었다.
한창 내가 만든 페이지를 테스트하면서 잘 돌아가 흐믓해 하고 있을때 갑자기 전화가와
아침까지도 잘 접속되던 웹사이트[버전1.1]가 접속이 안된다는것이 었다.
이건 뭥미?? 내가 브라우저로 접속에서 보니 이런 에러가...



이벤트 뷰어에 나타난 오류는 다름 아닌



세상에.. 동일한 IIS 프로세스에서는 서로 다른 버전의 ASP.NET이 실행이 안되는 것이었다.
검색결과 역시 해결책은 있었다.

새 응용프로그램 풀을 만들면 되는 것이 었다.
응용프로그램 풀을 만들었으면 웹사이트 속성에 가상디렉토리 탭에 가서 밑의 그림과 같이 설정해 주면 된다.



응용프로그램 풀을 이용한 해결책 참조 사이트 :
http://www.wssplex.net/TipnTech.aspx?Seq=282
http://technet2.microsoft.com/windowsserver/ko/library/1b758129-e461-4b49-ab63-113c4341133b1042.mspx?mfr=true