Visual Studio (Basic) on Windows Vista/7/Windows Server 2008/R2 MS] Visual Studio

2007년 출시된 Windows Vista[Windows 7 및 그에 상응하는 서버 Windows Server 2008 / Windows Server 2008 R2 도 동일]에는 다음의 Microsoft Developer Product 만을 지원합니다.

  1. Visual Basic 6.0
  2. Visual FoxPro 9.0
  3. Visual Studio 2005
    (Visual Studio 2005 Service Pack 1 with the Visual Studio 2005 Service Pack 1 Update for Windows Vista)
  4. Visual Studio 2008
  5. Visual Studio 2010

Windows Vista/7/2008/R2 는 위의 4 Product 만을 지원하고 있습니다. 따라서, 현재까지 개발자 분들이 많이 사용하고 계신 Visual C++ 6.0, Visual Studio .NET, Visual Studio 2003 은 해당 OS 에서 지원하지 않습니다. 지원(Support) 한다는 것의 의미는 Install 이 될지라도 Microsoft는 정상적인 동작에 대하여 보장하지 않는다는 것입니다. 즉, Visual C++ 6.0, VS .NET, VS 2003 은 Windows Vista/7/2008/R2 에서 정상적으로 동작하지 않을 수 있습니다.

1. Visual Basic 6.0 on Windows Vista/7/2008/R2

  • Visual Studio 6.0 설치 시 Visual Basic 6.0 만을 설치하셔야 합니다.
  • Typical 하게 설치 시 Visual C++ 6.0 또한 설치하게 되므로, 설치 시 Custom을 선택하신 후 Visual Basic 6.0 만을 선택하셔야 합니다.
  • Vista/7/2008/R2 OS에는 msvbvm60.dll이 Shipping 되어 있는 데, 기존의 Visual Basic 6.0 SP6 version(6.0.97.82) 보다 Version number가 높은 dll입니다. (Vistamsvbvm60.dll6.0.98.x version 입니다.) 그러므로, 해당 VB Application 이 기존의 XP 환경에서 Compile 되었다 하더라도, Runtime의 측면에서 본다면, Vista/7/2008/R2에서 Running 하는 것은 문제되지 않습니다. (여기서 주의 할 점은 Vista의 달라진 Feature, 예를 들어 UAC로 인하여 Programming이 수행되지 않는 부분은 제외합니다. 이는 Vista/7/2008/R2 Application Compatibility Issue로 취급되어야 합니다. )

Q: Visual Studio .NET 또는 Visual Studio 2003 은 지원 안하면서 Visual Basic 6.0 은 지원을 하는 것인가요? 
A1: Visual Basic 6.0 로 개발된 Application Upgrade가 다른 Product(VS .NET & 2003)에서 개발된 Application 보다 어렵기 때문입니다. 따라서, 이에 대한 지원은 계속되고 있습니다. (이에 대한 지원(Support)은 2008년 4월 8일 까지입니다.)
A2: 개발자가 Windows Vista/7/2008/R2 에서 Visual Studio .NET & 2003 보다 Visual Studio 2005 를 사용할 때 더 편리하고 향상된 환경에서 개발할 수 있기 때문에, Visual Studio 2005 만을 지원하고 있습니다.

2. Visual Studio 2005 on Windows Vista/7/2008/R2

  • Windows Vista/7/2008/R2 에 Visual Studio 2005 설치 시 호환성 관련 경고가 표시되며, 실행 시 에도 호환성 관련 경고 메시지를 출력합니다. 이것은 오류가 아니며, 이와 관련된 서비스 팩 설치를 Guide 하는 것입니다. 호환성 관련 경고 메시지는 서비스 팩 설치 시 해결 되므로 무시합니다.
  • Windows Vista/7/2008/R2 에서 Visual Studio 2005 를 사용하기 위해서는 다음의 서비스 팩을 업데이트 하셔야 합니다.

               Windows Vista용 Visual Studio 2005 서비스 팩 1 업데이트
               Microsoft® Visual Studio® 2005 Team Suite 서비스 팩 1 

  • Administrator 또는 Administrators 그룹의 속한 계정으로 실행하며, 실행 시 관리자 권한으로 프로그램을 실행합니다. 이와 같이 실행하지 않을 경우 다음의 Issue 가 발생할 수 있습니다.

              Running with normal user permissions             
              Running with elevated administrator permissions

  • 관리자 권한으로 Visual Studio 2005를 실행하기 위해서는 VS 2005 바로가기 아이콘에서 오른쪽 마우스를 클릭 후 속성 버튼 호환성 탭에서 ‘관리자 권한으로 이 프로그램 실행’을 체크 하시면 됩니다.

참고 :
http://msdn2.microsoft.com/en-us/vstudio/aa948853.aspx
http://msdn.microsoft.com/en-us/vbrun/ms788708.aspx

핑백

  • Keep going with me : Visual Studio on Windows 7 2009-11-02 21:30:44 #

    ... 연합니다. Windows Vista 에서 실행되는 Visual Studio post 를 참조하여 주시기 바랍니다. http://kikiwaka.egloos.com/1527177Visual Studio 2005 on Windows 7설치 전에 발생하는 Compatibility Issu ... more

덧글

댓글 입력 영역