Windows XP + IIS5 + ASP.NET 1.1 & ASP.NET 2.0
2014. 3. 21. 18:53
Visual Studio .NET 2003 환경에서 ASP.NET 1.1 기반 웹사이트를 유지보수하기 위해 윈도우 8.1과 윈도우 7에서 삽질을 하다가 결국 VMWare 위에 Windows XP를 설치한 후 VS.NET 2003을 설치하여 .NET Framework 1.1을 설치하여 웹사이트 수정을 했다.
그런데 또다른 웹사이트는 .NET Framework 2.0 기반에서 돌아가고 있었다. 윈도우 XP의 IIS 5.1은 단일 웹사이트에 가상 디렉터리별로 사이트를 유지해야 하는데 가상 디렉터리별로 다른 버전의 .NET Framework를 지정해야 하는데 윈도우 서버처럼 ASP.NET 탭이 보이지 않았다. 다시 구글링을 총동원하여 삽질을 하던 중 다음과 같은 내용을 확인했다.
%Windir%\Microsoft.NET\Framework\버전\aspnet_regiis [-i IIS에 닷넷프레임워크 설치 , -u IIS에 닷넷프레임워크 제거]
구글링 결과로는 ASP.NET 탭이 표시되어야 함에도 표시가 안되어 다시 삽질 결과 결국 .NET Framework 2.0을 설치해 보면 되지 않을까하는 맘으로 설치를 했다. 표시!!!
ASP.NET 기반 웹사이트의 유지보수를 위해 석기시대부터 청동기, 철기시대를 거슬러 올라가며 역사를 훑는 기분이다. ㅠㅠ 다행히 ASP.NET MVC 적용 사이트는 없지만 언젠가는 다시 리뉴얼 해야 할 때를 대비해서 준비는 해야할 것 같다.