336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
윈도우 서버 2003에서 웹서비스를 해야 할 일이 생겼다.
가볍게 생각 하고 설치를 시작 했는데..
읔.. 이게 64비트버전이네..ㅜㅜ (windows 2003 server R2 버전이었다..)
mysql 및 기타 등등을 모두 64비트용으로 구해서 설치~
음..그리고 .NET Framework를 설치 해야 하는데...
2.0 이상 버전은 별 무리가 없다. 하지만 32비트 만을 지원하는 1.1 버전은 약간의 번거로움이...
3.5 까지 나온 마당에 굳이 1.1을 쓸 이유가 있으랴 만은 혹시 부득이하게 32비트 버전과 64비트 버전을 다 사용해야 하는 사람들의 경우가 있을 수 있으니...(그래서 인지 MSDN 에서도 방법을 알려주고 있다!)
간단히 MSDN의 내용을 정리해 보았다..
윈도우 서버 64 bit 에서 .NET Framework 설정 방법
ASP.NET 1.1, 32비트 버전 사용하기
1. 시작 – 실행 (window key + R) 으로 도스창을 띄운 뒤 다음 명령을 입력하여 32비트 모드를 사용
cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1
2. 다음 명령을 입력하여 ASP.NET 1.1 버전을 설치 하고 IIS 루트에 스크립트 맵 설치
%SYSTEMROOT%\Microsoft.NET\Framework\v1.1.4322\aspnet_regiis.exe -i
3. 인터넷 정보 서비스 관리자(iis) 의 웹 서비스 확장 목록 에서 ASP.NET 버전1.1.4322의 상태가 허용됨으로 설정 되어있어야 한다.
음..32비트 모드로 2.0 버전의 Framework 를 사용 할때는 위의 2번 항목 빨간색 부분 버전만 바꺼주면 된다.
그리고 64비트 모드로 2.0 을 사용할때는 1번 항목의 빨간 부분 1을 0으로 바꺼주고 역시 버전을 2.0으로~ 간단하다..
원래 32비트 시스템에서는 ASP.NET의 버전을 선택 할 수 있는 창이 뜬다. 하지만 64비트의 시스템에서 32비트를 사용하고자 할때에는 쉽게 클릭으로 변경 할 수가 없고 위 처럼 명령어를 통해 모드 변환후 사용 명령어를 입력 해야 하는 번거로움 ㅜㅜ
확실하게 하고 싶었는지 32비트 모드로 변환 하면 아예 ASP.NET 선택 창도 없애버린다..
움.. 귀찮아서 그냥 막 캡춰해서 올리니까 막 알아보기 힘든가? -_-;
대충 그냥..저 동그라미 친 부분이 선택 화면인데..
64비트 시스템에서 32비트 모드로 변환을 하면 (즉 위의 1번 항목 명령어를 입력하면)
동그라미 친 부분의 탭이 없어진다..(첨엔 당황했지만..쿠쿠)
뭐 그냥.. 마우스로 클릭해서 선택 할 수 있는 편안함은 없다!! 라고 생각 하면 된다.
물론 64비트 시스템에서 Framework 2.0 64비트 용으로 설치 하면 저 화면 뜬다..
1.1 framework를 사용할 필요가 없는 사람은 신경쓸 필요 없는 그림!
[출처] http://blog.naver.com/NBlogMain.nhn?blogId=noblekj