Visual Studio 2017 버전 15.4 릴리스 정보

Last Update: 2017-10-10

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


최신 콘텐츠를 보려면 영어로 된 이 릴리스 정보 페이지를 방문하세요.

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

설치에 도움이 필요한 경우 설치온라인 설치 문서를 참조하세요.

사용자 의견

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

릴리스 기록

Visual Studio 2017 릴리스 리듬 문서에서 릴리스 배송 방법 및 서로 다른 버전 확인 방법에 대해 더 자세히 알아볼 수 있습니다.

알려진 문제

알려진 문제 섹션을 참조하세요.


릴리스 날짜: 2017년 10월 5일 - Visual Studio 2017 버전 15.4.0

요약: 이번 릴리스의 새로운 기능

  • 새 설정 및 설치 관리자 시작 배너에서 설치가 성공적인지 알 수 있습니다. 추가 도움말을 위해 설치가 끝날 때 개발자에 대한 링크가 포함된 새 경고 메시지를 추가했습니다.
  • 이제 Windows Fall Creators 업데이트 SDK를 직접 설치할 수 있습니다. 향상된 성능을 경험할 수 있으며 Fluent 디자인 아티팩트를 렌더링하는 기능이 있습니다.
  • XAML을 개선했습니다. 이제 XAML 리소스를 편집 또는 제거하고 ControlTemplates를 추가할 수 있습니다.
  • Windows Fall Creators 업데이트에 대한 .NET 표준 2.0 지원을 추가했습니다.
  • .NET Core 2.0은 웹 개발 및 .NET Core 워크로드를 위해 기본적으로 포함됩니다.
  • Windows 응용 프로그램 프로젝트는 Windows 프로젝트를 .appx 컨테이너에 패키징할 수 있는 새 프로젝트 템플릿을 제공합니다.
  • Xamarin Live를 사용하여 iOS 및 Android에서 직접 앱을 배포, 테스트 및 디버그할 수 있습니다.
  • 이제 CMake 프로젝트에서 Linux를 대상으로 할 수 있습니다. 기존 CMake 코드 베이스를 VS 프로젝트로 변환할 필요 없이 솔루션으로 사용합니다.
  • Visual Studio Tools에 Unity 지원을 개선하고 새 런타임 아래에 명령 포인터 설정 기능을 추가했습니다.
  • Android SDK는 이제 개인 위치에 설치됩니다.

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

개발자 커뮤니티의 의견이 반영되었습니다. 이 목록에는 이번 릴리스에서 수정된 문제 중 가장 많이 투표한 10개 문제가 제공됩니다.

  • 여기에 링크를 추가하세요.
  • 여기에 링크를 추가하세요.

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


세부 정보: 이번 릴리스의 새로운 기능

Visual Studio 개선

설치 및 설치 관리자

  • Visual Studio가 성공적으로 설치되었음을 알리기 위해 설치 관리자에 시작 배너를 추가했습니다(그림 1).

Successful installation with new launch banner

(그림 1) 새 시작 배너를 사용하여 성공적으로 설치

  • 설치 관리자는 이제 다운로드를 위해 자동 프록시 검색을 사용합니다.
  • 중요하지 않은 구성 요소(Visual Studio IDE를 직접 방해하지 않는 구성 요소)가 실패한 경우 설치 관리자는 이제 실패하는 대신에 경고를 표시합니다. 이러한 변경으로 사용자가 해결하고 정정해야 하는 문제가 있더라도 Visual Studio를 사용할 수 있게 되었습니다.
  • 오프라인 레이아웃 만들기에서는 관리자가 심층 네트워크 폴더 계층에서 오프라인 설치를 호스팅할 수 있는 더 짧은 경로를 사용합니다.
  • 개별 패키지 설치가 실패하거나 다운로드 문제가 있는 경우 설치를 끝낼 때 메시지를 표시합니다(그림 2). 이 메시지는 사용자가 Visual Studio를 설치하는 컴퓨터 기능에 전체적으로 영향을 끼칠 수 있는 문제를 해결할 수 있도록 개발자 커뮤니티에 추가 도움을 받을 수 있는 링크를 제공합니다.

Error dialog with potential solutions

(그림 2) 잠재적 솔루션 포함 오류 대화 상자

  • Visual Studio를 업데이트한 후 프로그램 추가 또는 변경에서 설치 관리자가 설치된 날짜/시간을 잘못 설정하는 버그를 해결했습니다.

편집기

  • Freedom Scientific의 JAWS 화면 리더가 Visual Studio 편집기에서 IntelliSense를 사용할 수 없었던 화면 리더 문제를 해결했습니다.
  • 코어 Visual Studio 제품에 인기 있는 Productivity Power Tools 컨트롤 클릭 이동 정의를 추가했습니다.
    • 지원하는 언어(현재 C#, VB 및 Python, 그리고 미래 릴리스에 제공될 추가 언어)의 경우 Ctrl 키를 누르고 있으면 Visual Studio 편집기의 기호를 클릭하고 해당 정의로 이동할 수 있습니다.
    • 이전 Ctrl+Click 단어 선택 동작을 유지하는 것을 선호한다면 다른 한정자 키를 선택하거나 원하는 경우 기능을 끌 수 있는 도구 > 옵션 > 텍스트 편집기 > 일반 > 마우스 클릭을 사용하여 이동 정의 수행을 통해 기능의 키를 제어할 수 있습니다.

확장성

  • 설치된 확장이 Visual Studio에서 업데이트 알림을 표시하지 않고 자동으로 업데이트되지도 않는 버그를 해결했습니다.

경량 솔루션 로드

  • 경량 솔루션 로드를 사용하도록 설정하고 솔루션을 열 때 빌드 실패를 야기하는 버그를 해결했습니다.

유니버설 Windows 플랫폼 개발용 도구

Visual Studio 2017 버전15.4 릴리스는 유니버설 Windows 플랫폼 개발 도구에 대한 많은 업데이트를 제공합니다. 새로운 기능을 확인하려면 아래 내용을 읽으세요!

Windows Fall Creators 업데이트 지원

Visual Studio 2017 버전 15.4 릴리스는 Windows Fall Creators 업데이트 SDK 미리 보기를 대상으로 하는 개발자를 위해 퍼스트 클래스 지원을 제공합니다. 이제 Visual Studio를 설치할 때 유니버설 Windows 플랫폼 개발 워크로드를 통해 직접 Windows Fall Creators 업데이트 SDK 미리 보기를 설치할 수 있습니다.

Windows Fall Creators 업데이트 SDK를 대상으로 하는 업데이트된 UWP 프로젝트용 XAML 디자이너

성능과 가독성 개선 및 Fluent 설계 아티팩트를 렌더링하는 기능에 우선 순위를 두고 Windows Fall Creators 업데이트 SDK를 대상으로 하는 UWP 프로젝트용 XML 디자이너를 크게 업데이트했습니다. 자세한 내용은 Visual Studio XMAL 디자이너 업데이트 블로그 게시물을 읽으세요.

참고: XAML 디자이너 경험은 Windows Fall Creators 업데이트 미리 보기를 대상으로 하는 UWP 응용 프로그램을 빌드하지 않는 한 동일합니다.

XAML 편집 및 계속 개선

이제 XAML 편집 및 계속을 사용하여XAML 리소스를 편집 또는 제거할 수 있습니다. 또한 ControlTemplates를 추가할 수도 있습니다. 이러한 새 기능을 활용하려면 Windows Fall Creators 업데이트 SDK를 대상으로 하고 Windows Fall Creators 업데이트가 적용된 상태에서 응용 프로그램을 실행해야 합니다.

.NET Standard 2.0 지원

Windows Fall Creators 업데이트는 UWP 개발에 대한 .NET Standard 2.0 지원을 제공합니다. .NET Standard 2.0과 함께 새 API를 활용하려면 응용 프로그램의 최소 버전 대상을 Windows Fall Creators 업데이트 SDK 미리 보기로 설정해야 합니다. 그런 다음 UWP 응용 프로그램에서 직접 .NET Standard 2.0 NuGet 패키지, 클래스 라이브러리 및 API를 참조할 수 있습니다.

웹 개발 도구

  • 이 릴리스에서는 .NET 코어 2.0은 설치하는 동안 사용할 수 있으며 웹 개발 및 .NET Core 워크로드를 위해 기본적으로 포함됩니다.
  • Razor 페이지 스캐폴딩이 이제 이 릴리스에서 지원됩니다.
  • 이제 Azure Container Registry 및 Docker Hub를 포함한 컨테이너 레지스트리를 게시할 수 있습니다.
  • Azure Functions 도구는 이제 Azure 워크로드에 포함
  • Azure 웹 작업을 게시할 때 이제 cron 표현식을 사용하여 트리거된 웹 작업으로 게시할 수 있습니다.

Windows 응용 프로그램 패키징 프로젝트

Visual Studio 2017 버전 15.4 릴리스는 Windows 프로젝트를 .appx 컨테이너에 패키징하여 Windows 스토어에 최신 배포 또는 제출을 할 수 있도록 새 프로젝트 템플릿으로 제공됩니다.

Windows 응용 프로그램 패키징 프로젝트를 시작하려면 파일 > 새로 만들기 > 프로젝트로 이동하고 Visual C# > Windows 유니버설 노드(그림 3) 아래에서 Windows 응용 프로그램 패키징 프로젝트 템플릿을 선택합니다.

Windows Application Packaging Project

(그림 3) Windows 응용 프로그램 패키징 프로젝트

새 프로젝트에서 솔루션 탐색기응용 프로그램 노드를 마우스 오른쪽 단추로 클릭하고 참조 추가를 선택하여 WPF, WinForms 또는 MFC 같은 기존 Windows 프로젝트에 대한 참조를 추가할 수 있습니다. 그런 다음 패키징, 매니페스트 편집 및 저장소 연결 등 많은 기존 UWP 도구를 사용할 수 있습니다.

Xamarin용 Visual Studio Tools

Xamarin Live를 사용하여 개발자는 iOS 및 Android 장치에서 직접 자신의 앱을 계속해서 배포, 테스트 및 디버그할 수 있습니다(그림 4). 앱 스토어 또는 Google Play에서 사용할 수 있는 Xamarin Live Player를 다운로드한 후 장치를 Visual Studio와 연결하고 모바일 앱을 빌드하는 방법을 개선할 수 있습니다. 이 기능은 이제 Visual Studio에 포함되었으며 도구 > 옵션 > Xamarin > 기타 > Xamarin Live Player 사용으로 이동하여 사용하도록 설정할 수 있습니다.

Xamarin Live Player 연결, 배포 및 실시간 편집 모드의 애니메이션.

(그림 4) Xamarin Live Player 연결, 배포 및 실시간 편집 모드의 애니메이션

Visual Studio 2017 버전 15.4의 전체 변경 내용 목록을 보려면 Xamarin용 Visual Studio Tools 릴리스 정보를 방문하세요.

Linux C++ 개선 사항

이제 CMake 프로젝트에서 Linux를 대상으로 할 수 있습니다. 이렇게 하면 CMake를 VS 프로젝트로 변환할 필요 없이 빌드 솔루션으로 사용하는 기존 코드 베이스에서 작업할 수 있습니다. 코드 베이스가 플랫폼 간 기반인 경우 Visual Studio 내에서 Windows와 Linux를 모두 대상으로 할 수 있습니다. 자세한 내용은 CMake 포함 Linux 개발용 Visual C++ 블로그 게시물을 참조하세요.

Visual Studio Tools for Unity 개선

  • Unity 2017.1에서 실험적.NET 4.6 옵션에 대한 지원을 개선했습니다.
    • 새 런타임에서 명령 포인터 설정 기능에 대한 지원을 추가했습니다.
  • Unity 2017.2에서 사용자 정의 어셈블리(assembly.json)에 대한 지원을 제공합니다.
  • 디버깅하는 동안 표현식 평가를 일반적으로 개선했습니다.

Apache Cordova용 Visual Studio Tools

Android SDK는 이제 %programdata% 아래의 개인 위치에 설치됩니다. 이렇게 하면 사용자가 어떤 VS-TACO 시나리오에도 영향을 주지 않고 해당 공유 SDK가 설치를 다른 곳에서 관리할 수 있습니다.


블로그

Developer Tools Blogs 개발자 도구 블로그 사이트에서 제공되는 정보 및 권장 사항을 활용하세요.

개발자 도구 블로그에서는 모든 새 릴리스에 대한 최신 정보가 게시되며 다양한 기능에 대한 심층적인 게시물 등이 제공됩니다. .NET 환경에 대한 정보는 DotNet 블로그를 확인하세요. — C#—, VB, C++F#— 등 수많은 각 언어 영역 팀 블로그에서 자세한 전문지식을 찾을 수 있습니다.


알려진 문제

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

언제나 여러분의 의견을 기다리고 있습니다. 최신 문제를 찾고, 새 문제를 기록하고, 기존 문제를 추천하려면 개발자 커뮤니티 사이트를 방문하세요.


Visual Studio 2017 버전 15.3 릴리스 정보

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

Visual Studio 2017 버전 15.2 릴리스 정보

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

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 버전 15.0 릴리스 정보

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


위쪽