Visual Studio IconVisual Studio 2017 버전 15.2 릴리스 정보


개발자 커뮤니티 | 시스템 요구 사항 | 호환성 | 배포 가능한 코드 | 사용 조건 | 블로그 | 알려진 문제



참고 항목

이것은 최신 버전의 Visual Studio가 아닙니다. 최신 릴리스를 다운로드하려면 Visual Studio 사이트를 방문하세요.


지원 기간

이 버전은 이제 지원되지 않습니다. Visual Studio 지원에 대한 자세한 내용은 Visual Studio 2017에 대한 지원 정책을 검토하세요.

최신 버전의 릴리스 정보를 참조하거나 Visual Studio 사이트를 방문하여 지원되는 최신 버전의 Visual Studio 2017을 다운로드합니다.

Visual Studio 2017 버전 15.2 릴리스


15.2의 주요 새 기능 요약

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

15.2에서 해결된 주요 문제

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

Visual Studio 2017 버전 15.2에서 해결된 모든 고객이 보고한 문제를 참조하세요.

The Developer Community Portal


15.2의 새로운 기능에 대한 세부 정보

Release Notes IconVisual Studio 2017 버전 15.2

릴리스된 날짜: 2017년 5월 10일

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 pretty 인쇄에 대해 디버거 형식 시각화를 지원하도록 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 제품이 모두 표시됩니다.

Release Notes IconVisual Studio 2017 버전 15.2.1

릴리스된 날짜: 2017년 5월 12일

15.2.1에서 해결된 주요 문제

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


Release Notes IconVisual Studio 2017 버전 15.2.2

릴리스된 날짜: 2017년 5월 30일

15.2.2에서 해결된 주요 문제

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

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

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

Release Notes IconVisual Studio 2017 버전 15.2.3

릴리스된 날짜: 2017년 6월 9일

15.2.3에서 해결된 주요 문제

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


Release Notes IconVisual Studio 2017 버전 15.2.4

릴리스된 날짜: 2017년 6월 21일

15.2.4에서 해결된 주요 문제

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


Release Notes IconVisual Studio 2017 버전 15.2.5

릴리스된 날짜: 2017년 7월 17일

15.2.5에서 해결된 주요 문제

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

  • RS3에서의 WebDeploy 설치 문제가 해결되었습니다.

알려진 문제

언제나 여러분의 의견을 기다리고 있습니다. 최신 문제를 찾고, 새 문제를 기록하고, 기존 문제를 추천하려면 개발자 커뮤니티 사이트를 방문하세요. 알려진 기존 문제 및 Visual Studio 2017 버전 15.2에서 사용 가능한 해결 방법을 모두 참조하세요.


피드백 및 제안

많은 의견 부탁드립니다! 문제가 있으면 설치 관리자나 Visual Studio IDE 자체의 오른쪽 위에서 문제 보고 옵션을 통해 알려주세요. Report a Problem Icon 아이콘은 오른쪽 위 모서리에 있습니다. Visual Studio 개발자 커뮤니티에서 제품에 대해 제안하거나 문제를 추적하고, 질문하고 대답을 찾고 새로운 기능을 제안할 수 있습니다. 라이브 채팅 지원을 통해 무료 설치 도움말을 가져올 수도 있습니다.


Blogs

개발자 도구 블로그 사이트에서 사용 가능한 인사이트 및 권장 사항을 활용하여 모든 새 릴리스에 대한 최신 정보와 다양한 기능에 대한 심층적인 게시물을 확인하세요.

Developer Tools Blogs


Visual Studio 2017 릴리스 정보 기록

이전 버전의 Visual Studio 2017과 관련된 자세한 내용은 Visual Studio 2017 릴리스 정보 기록 페이지를 참조하세요.


맨 위로 이동