International Projects in Visual Studio (Visual Studio Language)

Visual Studio 언어별 Edition 은 OS Language 에 종속적입니다. English Edition을 제외하고 일반적으로 Windows 의 Locale 로 지정된 언어에 맞게 설치되어야 합니다.
단, Visual Studio English Edition은 Locale 언어와 상관없이 모든 OS에 설치가 가능합니다.
(Vista 및 Windows Server 2008 은 MUI Lang Pack 을 제공하기 때문에, OS 의 Language 는 크게 중요하지 않습니다.)

아래와 같이 System Locale 이 Korean 으로 지정하게 되면, Code Page 는 949입니다.
Code Page가 949이기 때문에, 영문 OS에서도 Visual Studio Korean Edition 가 동작 하는데 문제가 되지 않습니다. (Unicode 가 아닌 MBCS 인 경우 한글 처리가 되기 때문입니다.)

 

  • Visual C++ : ANSI 또는 MBCS 파일 형식만을 지원합니다. 따라서, 프로젝트 또는 파일 이름에 ANI 또는 MBCS 만을 사용해야 합니다.
  • Visual Source Safe : VSS 6.0 는 Unicode 및 UTF-8을 지원하지 않습니다. 따라서 Unicode 및 UTF-8 파일 형식은 Binary File 로 Check In 하여야 합니다. VSS 2005 는 Unicode 및 UTF-8 을 지원합니다.
  • Web Application Project : Unicode 로 Project Name을 저장할 수 있습니다. 프로젝트IIS 5.0 이전 버전인 경우 IIS 의 Code Page 안에 포함되어 있어야 합니다.
  • Deployment Project : MSI 를 사용하는 Setup Project 는 Unicode file 및 Unicode Project Name을 지원하지 않습니다. 

참고 : https://msdn.microsoft.com/en-us/library/th647yhh.aspx