Vista on my pc
JobStory 2007/05/04 18:14한동안 회사에서도 집에서도 블로그에 글을 올리지 못했습니다.
뭐, 나름대로 올해 들어서 회사에서 담당하는 업무도 발가락 프로그래머보다 주먹구구식 프로젝트 관리자를 요구해서, 거기에 부합해보려고 하다 보니 글 올릴 짬이 나지를 않았습니다.
어떤 분은 블로깅 초창기에 새벽까지도 글을 올린다고 하는데, 전 늙어서 그런 것인지 잘 안되네요. ^^ (이슈 사항들도 꽤 되어서 써볼까도 했는데..열정이 없는 것은 아닌데, 몸이 따라주지 않다 보니..)
또한 일은 일대로 정신 없는데, 컴퓨터까지 새로 설치하게 되었습니다.
그런데, 저희 팀원들이 이 참에 Vista를 설치해보자고 해서 설치하게 되었습니다.
- VS2003 을 IDE 툴로 사용해서, ASP.NET으로 개발했습니다.
- 내부 언어는 C#을 이용했고, IIS6.0과 COM+를 이용한 Transaction 처리를 했습니다.
- DB로는 MSSQL을 사용했습니다.
- 또, 관리하고 개발하던 Site들이 꽤 여러 개가 되고, 관련 소스들이 각각 존재하다 보니, IIS가 Multi 사이트를 지원해야 됐습니다. 그래서 XP을 주OS로 사용할 수가 없어서, Windows2003을 주OS로 사용했습니다. (물론 필요할 때 마다, IIS를 재구성해서 개발하면 안되냐고 물어볼 수도 있지만, 그렇게 작업을 하다 보면 매우 번거롭고 3~4개를 같이 열어놓고 작업을 할 때도 있기 때문에 할 수가 없었습니다.)
일단 위와 같은 업무를 주 업무로 했기 때문에 저 모든 것이 Vista에서 설치가 되고, 원활하게 작동을 해야 된다는 원칙이 있습니다.
새로운 OS를 발표할 때마다 하위호환성을 고려해서 신규OS를 만들던 우리의 MS가 이번에는 무슨 이유인지 공식적으로 Vista에서 VS2003을 공식 지원하지 않는다고 발표를 했기 때문에, 난감하기는 했지만 어느 정도까지 가능한지 확인하기 위해서 설치를 했습니다.
설사 지금은 지원하지 않는 다고 하지만, 서비스팩이 나오면 어느 정도 지원하지 않을 까 하는 기대심리도 있습니다.
뭐 어찌되었든 제게 나름데로 중요한 VS2003을 먼저 설치하기로 했습니다.
그런데 첫번째 씨디부터 문제가 생깁니다. VS2003을 설치 하는데 필수 구성 요소 항목인 FPSE(Front page extensions server)가 설치가 안됩니다.
Google 도움으로 인터넷에서 자료를 찾아봤는데, 영문Vista를 위한 베타버전은 있는데, 받아서 설치해보니 안됩니다. OTL
할 수없이 FPSE 구성요소만 건너뛰기 해서 나머지 설치를 진행했고, 실행도 잘 됩니다.
이 정도 선에서 모든 것이 해결되면 넉넉한 제 성격으로 웃으면서 써줄 수가 있는데, 제일 중요한 Transaction처리가 되지 않고 있습니다.
Transaction 처리를 하려면 RPC프로토콜을 쓸 수 있어야 하는데, 이것과 관련한 상세한 글이 이분 블로그에 있습니다.
의심 가는 부분은 Vista의 방화벽설정 부분과 Vista가 NetBIOS프로토콜을 지원하지 않는 문제인 것 같은데 이 부분은 제가 다음주에 다시 테스트를 해보고 정리해서 올리겠습니다.
그래서, 혹시 몰라서 기존의 개발과 관련한 것들은 Virtual PC을 설치해서 개발 OS로 Windows2003을 설치해서 구성해 놓은 상태입니다.
Vista를 이용한 부분은 VS2005을 이용해서 개발할 때나 주먹구구식 프로젝트 관리자 업무를 할 때만 사용을 할 생각입니다.
이 글은 Office2007의 Word을 이용해서 작성하고 올린 것인데 어떤가요?
맑은 고딕체인가 하는 것도 나름 대로 괜찮은 것 같은데, 좀 더 써봐야 할 것 같습니다.





