Visual Studio 2017 버전 15.2 릴리스 정보

Last Update: 2017-09-25

이 문서에서는 Visual Studio 2017 버전 15.2의 최신 릴리스에 대한 정보를 찾을 수 있습니다. 단추를 클릭하여 다운로드합니다.

최신 버전의 Visual Studio 2017 다운로드

Visual Studio 2017에 대한 자세한 내용은 시스템 요구 사항, 플랫폼 대상 지정 및 호환성, 배포 가능 코드사용 조건 페이지를 참조하세요.

사용자 의견

Microsoft는 여러분의 의견을 기다리고 있습니다. 설치 관리자나 Visual Studio IDE 자체에서 문제 보고 옵션을 통해 문제를 보고할 수 있습니다. 오른쪽 위 모서리에 옵션이 있습니다. Developer Community(개발자 커뮤니티) 포털에서 의견을 추적할 수 있습니다. 제안 사항이 있는 경우 UserVoice 사이트를 통해 알려주세요.


릴리스 날짜: 2017년 6월 21일 - Visual Studio 2017 버전 15.2(26430.14)

이번 릴리스에서 수정된 문제

다음은 고객이 신고한 문제 중 이 버전에서 해결된 문제입니다.


릴리스 날짜: 2017년 6월 9일 - Visual Studio 2017 버전 15.2(26430.13)

이번 릴리스에서 수정된 문제

다음은 고객이 신고한 문제 중 이 버전에서 해결된 문제입니다.


릴리스 날짜: 2017년 5월 30일 - Visual Studio 2017 버전 15.2(26430.12)

이번 릴리스에서 수정된 문제

다음은 고객이 신고한 문제 중 이 버전에서 해결된 문제입니다.

이 릴리스에 포함된 추가 수정 사항:

  • 예외와 관련된 가능한 F# 재발이 수정됨: "이 스트림은 System.IO.Compression.DeflateStream.BeginWrite에서 쓰기를 지원하지 않습니다."
  • Xamarin iOS 앱이 제대로 빌드되지 않는 문제가 수정되었습니다.
  • Xamarin Android 앱에서 때때로 발생하는 성능 저하 문제가 해결되었습니다.
  • Android 디버거를 연결하는 데 발생하는 문제가 수정되었습니다.
  • 4.5로 업그레이드할 때 csproj losing multidex 지원이 수정되었습니다.

릴리스 날짜: 2017년 5월 12일 - Visual Studio 2017 버전 15.2(26430.06)

이번 릴리스에서 수정된 문제

다음은 이 버전에서 해결된 고객이 보고한 문제입니다.


릴리스 날짜: 2017년 5월 10일 - Visual Studio 2017 버전 15.2(26430.04)

이 릴리스의 업데이트 요약

  • 새롭게 향상된 Python 개발 워크로드를 통해 생산성을 극대화할 수 있습니다.
  • 모든 데이터 분석 요구 사항을 위한 데이터 과학 및 분석 응용 프로그램 워크로드를 설치할 수 있습니다.
  • 이제 ReSharper 2017.1이 경량 모드로 로드된 솔루션에서 작동합니다.
  • Xamarin 4.5를 통해 더 간단하고 사용자에게 친숙한 UI로 속성 페이지와 매니페스트 편집기를 새롭게 디자인했습니다.
  • Unity를 사용한 게임 개발 워크로드를 통해 Unity 5.6을 설치하여 게임과 대화형 콘텐츠를 개발할 수 있습니다.
  • 이제 TypeScript 컴파일러의 여러 병렬 버전을 사용할 수 있습니다.
  • 향상된 여러 F# 도구 기능
  • 이제 Linux C++에서는 디버깅 동안 향상된 형식 시각화를 사용할 수 있습니다.
  • 이제 CMake 통합 기능이 CMake 3.7.2를 지원합니다.
  • 이제 제한이 초과되면 작업을 자동으로 중지하도록 진단 도구 창을 구성할 수 있습니다.
  • 이제 설치, 수정 또는 복구하는 동안 패키지 캐시 위치를 변경하거나, 패키지 캐싱을 사용하지 않도록 설정할 수도 있습니다.
  • 이제 Visual Studio 설치 관리자에는 현재 구성을 기반으로 한 Visual Studio 제품만 표시됩니다.

이번 릴리스에서 해결된 주요 문제

개발자 커뮤니티의 의견이 반영되었습니다. 이 목록에서는 가장 높은 투표를 받았으며 이 릴리스에서 해결된 문제를 제공합니다.

Dev Community Votes   팀 탐색기에서 솔루션 목록을 다시 가져옵니다.
Dev Community Votes   GUIDGen.exe는 유효한 실행 파일이 아닙니다.
Dev Community Votes   Visual Studio 2017을 시작할 때마다 "새로운 및 업데이트된 MEF 구성 요소 검색"이 실행됩니다.
Dev Community Votes   최신 버전의 TFS 폴더를 다운로드하는 경우 Visual Studio가 중단됩니다.
Dev Community Votes   Node.js 서버 쪽 JavaScript 프로세스가 메모리를 너무 많이 사용합니다.
Dev Community Votes   다시 부팅한 후 "다시 시작해야 합니다."라는 메시지가 계속 표시됩니다.
Dev Community Votes   Visual Studio의 설치된 인스턴스를 찾는 방법입니다.

The Developer Community Portal 버전 15.2에서 해결된, 고객이 보고한 문제에 대해 알아봅니다.


이번 릴리스의 새로운 기능

Python 개발 워크로드

Python에서 생산성을 극대화하도록 Visual Studio의 Python 개발 워크로드가 향상되었습니다. 향상된 IntelliSense, 웹 개발 프로젝트, Git 및 VSTS 통합을 제공하여 매일의 작업에서 시간과 노력을 절약해 줍니다. 최고 수준의 디버깅(로컬, 원격, 플랫폼 간 및 Python/네이티브) 및 프로파일링 도구를 사용하여 Python 코드의 품질 및 성능을 향상시킬 수 있습니다.

전체 세부 정보 및 설명서는 Python 정보 페이지를 참조하세요.

데이터 과학 및 분석 응용 프로그램 워크로드

클릭 한 번으로 모든 데이터 분석 요구 사항을 위한 데이터 과학 및 분석 응용 프로그램 워크로드를 설치할 수 있습니다. 또한 Python, R, F# 및 해당 패키지/배포를 지원하여 기계 학습 모델의 빌드 및 배포를 진행할 때 데이터 획득, 분석 및 시각화를 가능하게 합니다.

전체 세부 정보 및 설명서는 Python 정보 페이지R 도구 정보 페이지를 참조하세요.

ReSharper Ultimate 2017.1

이제 Resharper가 Visual Studio 2017에서 바로, 경량 모드로 로드된 솔루션에서 작동합니다. 자세한 내용 및 이 작동 방식에 대한 비디오는 JetBrains 블로그 게시물을 참조하세요.

속성 페이지 및 매니페스트 다시 디자인

Xamarin 4.5의 속성 페이지를 재구성 및 단순화하고 매니페스트 편집기를 분할했습니다. 계속해서 속성 페이지에서 csproj 옵션을 편집하고 매니페스트 편집기에서 매니페스트 옵션을 편집할 수 있습니다. 높은 DPI 디스플레이를 지원하도록 속성 페이지를 단순화 및 재구성했습니다.

자세한 내용은 Xamarin 릴리스 정보를 참조하세요.

Visual Studio Tools for Unity

이제 Unity를 사용한 게임 개발 워크로드를 통해 Unity 5.6을 설치하여 다중 플랫폼 2D 및 3D 게임과 대화형 콘텐츠를 빌드할 수 있습니다. Visual Studio를 Unity 개발 환경으로 변환하는 방법에 대한 자세한 내용은 Visual Studio Tools for Unity 페이지를 참조하세요.

TypeScript 병렬 지원

이제 Visual Studio 2017에서 여러 버전의 TypeScript 컴파일러를 사용할 수 있습니다. 설치하는 동안 TypeScript 2.2가 웹, Node.js, 유니버설 Windows 또는 모바일 JavaScript 워크로드에 자동으로 포함됩니다. TypeScript 2.1을 ‘개별 구성 요소’ 설치 관리자 페이지에서 선택할 수도 있습니다.

IntelliSense 및 해당 빌드에서 사용되는 TypeScript 버전은 마지막으로 설치된 버전입니다. (그림 1)에 표시된 설정을 사용하여 IntelliSense에서 사용되는 버전을 변경할 수 있습니다. 프로젝트를 빌드하는 데 사용되는 TypeScript 버전을 변경하려면 프로젝트 파일에서 MSBuild 속성 <TypeScriptToolsVersions>를 설정합니다. MSBuild 속성에 대한 자세한 내용은 TypeScript Handbook(TypeScript 안내서)을 참조하세요.

TypeScript version selection

(그림 1) TypeScript 버전 선택

Linux C++ 개선 사항

natvis 및 Python 보기 쉽게 인쇄에 대해 디버거 형식 시각화를 지원하도록 Linux C++ 워크로드를 개선했습니다. 이제 플랫폼 간 코드 공유를 위한 공유 항목 프로젝트에 Linux C++ 프로젝트를 사용할 수 있습니다. 자세한 내용은 Visual C++ 팀 블로그 게시물을 참조하세요.

CMake 통합

업데이트된 CMake 메뉴에는 사용자 의견이 반영되었습니다. 자세한 내용은 CMake 3.7.2 릴리스 페이지를 참조하세요.

진단 도구 창

장기 실행 디버거 세션에서는 메모리나 디스크 공간을 많이 사용했습니다. 이제 진단 도구 창에서는 제한이 초과되면 작업을 자동으로 중지합니다. 진단 도구 창의 메뉴에서 설정 명령을 선택하여 제한을 구성할 수 있습니다. 이 새로운 기능은 야간에 디버거를 실행한 고객의 의견 덕분에 사용할 수 있게 되었습니다. 진단 도구 창이 종료되지만 디버거 자체(중단점, 호출 스택 등)는 영향을 받지 않습니다.

설치 관리자 패키지 캐시 이동 또는 사용하지 않도록 설정

명령줄을 사용하여 Visual Studio 2017을 설치할 때 --cache를 전달하여 설치 및 후속 설치, 수정, 복구 작업에 대한 캐싱 정책을 사용하도록 설정하거나(기본값), --nocache를 전달하여 패키지가 캐시되지 않도록 하고 현재 인스턴스에 대해 이미 캐시된 모든 패키지를 제거하는 정책을 사용하지 않도록 설정할 수 있습니다.

이제 레지스트리 및 그룹 정책을 통해 이 정책을 변경할 수 있습니다. 자세한 내용은 설치 블로그를 참조하세요.

향상된 F# 도구 기능

  • 기본 자동 완성 지원
  • 도구 설명을 클릭할 때 정의로 이동하는 기능
  • 변경되기 쉬운 색 지정 값 및 기타 향상된 의미 체계 색 지정
  • 프로젝트 시스템 성능 개선
  • 대대적인 성능 개선
  • 솔루션 폴더 노드에서 위로 이동/아래로 이동
  • 완성 목록의 지능형 순서 지정

Visual Studio 설치 관리자는 현재 구성에 따라 Visual Studio 제품을 표시합니다.

예를 들면 다음과 같습니다.

  • 컴퓨터에 Visual Studio 2017 Enterprise를 설치한 경우 Enterprise 제품만 표시됩니다.
  • Visual Studio 2017 Professional이 있는 경우 Professional 및 Enterprise 제품이 둘 다 표시됩니다.
  • Visual Studio 2017 Community가 있는 경우 Community, Professional 및 Enterprise 제품이 모두 표시됩니다.

현재 릴리스 정보 참조

The Developer Community Portal Visual Studio 2017 버전 15.3에서 해결된, 고객이 보고한 문제를 참조하세요.

Visual Studio 2017 버전 15.1 릴리스 정보 참조

The Developer Community Portal Visual Studio 2017 버전 15.1에서 해결된, 고객이 보고한 문제를 참조하세요.

Visual Studio 2017 버전 15.0 릴리스 정보 참조

The Developer Community Portal Visual Studio 2017 버전 15.0에서 해결된, 고객이 보고한 문제를 참조하세요.

알려진 문제

모든 기존 알려진 문제 및 Visual Studio 2017에서 사용 가능한 해결 방법을 참조하세요.

위쪽