Visual Studio 2017 버전 15.4-Preview 릴리스 정보Visual Studio 2017 version 15.4 - Preview Release Notes


Developer Community | 시스템 요구 사항 | 호환성 | 배포 가능한 코드 | 사용 조건 | 블로그 |Developer Community | System Requirements | Compatibility | Distributable Code | License Terms | Blogs |


참고

이것은 최신 버전의 Visual Studio가 아닙니다.This is not the latest version of Visual Studio. 최신 버전 Visual Studio 2019에 대한 정보는 현재 릴리스 정보 페이지를 참조하세요.To see information on the latest version, Visual Studio 2019, please visit the current Release Notes page.


이 문서에서는 Visual Studio 2017 버전 15.4에 대 한 미리 보기 릴리스에 대 한 정보를 찾을 수 있습니다.In this article, you will find information regarding the Preview releases for Visual Studio 2017 version 15.4.

참고

이 릴리스는 “라이브 버전”이 아니며, 프로덕션 컴퓨터에 사용하거나 프로덕션 코드를 만드는 데 이용할 수 없습니다.This release is not "go-live" and not intended for use on production computers or for creating production code.

피드백 및 제안Feedback & Suggestions

Microsoft는 여러분의 의견을 기다리고 있습니다!We’d love to hear from you! 설치 관리자나 Visual Studio IDE 자체의 오른쪽 위에서 문제 보고 옵션을 통해 문제를 보고할 수 있습니다.You can report a problem via the Report a Problem option in the upper right hand corner of either the installer or the Visual Studio IDE itself. ComponentThe Feedback Icon 아이콘은 오른쪽 위 모서리에 있습니다.icon is located in the upper right hand corner. Developer Community(개발자 커뮤니티) 포털에서 의견을 추적할 수 있습니다.You can track your feedback in the Developer Community portal.

릴리스 기록Release History

  • [2017 년 10 월 9 일](#15.4.0 Preview 6) Visual Studio 2017 버전 15.4 Preview 6[October 9, 2017](#15.4.0 Preview 6) Visual Studio 2017 version 15.4 Preview 6
  • [2017 년 10 월 6 일](#15.4.0 Preview 5) Visual Studio 2017 버전 15.4 Preview 5[October 6, 2017](#15.4.0 Preview 5) Visual Studio 2017 version 15.4 Preview 5
  • [2017 년 10 월 2 일](#15.4.0 Preview 4) Visual Studio 2017 버전 15.4 Preview 4[October 2, 2017](#15.4.0 Preview 4) Visual Studio 2017 version 15.4 Preview 4
  • [2017 년 9 월 25 일](#15.4.0 Preview 3) Visual Studio 2017 버전 15.4 Preview 3[September 25, 2017](#15.4.0 Preview 3) Visual Studio 2017 version 15.4 Preview 3
  • [2017 년 9 월 11 일](#15.4.0 Preview 2) Visual Studio 2017 버전 15.4 Preview 2[September 11, 2017](#15.4.0 Preview 2) Visual Studio 2017 version 15.4 Preview 2
  • [2017 년 8 월 24 일](#15.4.0 Preview 1) Visual Studio 2017 버전 15.4.0 Preview 1[August 24, 2017](#15.4.0 Preview 1) Visual Studio 2017 version 15.4.0 Preview 1

Visual Studio 2017 릴리스 리듬 문서에서 릴리스 배송 방법 및 서로 다른 버전 확인 방법에 대해 더 자세히 알아볼 수 있습니다.You can learn more about how we ship our releases and how to identify different versions in the Visual Studio 2017 Release Rhythm document.

알려진 문제Known Issues

알려진 문제 섹션을 참조하세요.Please refer to the Known Issues section.


릴리스 날짜: 2017 년 10 월 9 일-Visual Studio 2017 버전 15.4.0 Preview 6Release Date: October 9, 2017 - Visual Studio 2017 version 15.4.0 Preview 6

이번 릴리스에서 해결된 주요 문제Top Issues Fixed in this Release

  • 오프 라인 레이아웃 설치와 관련 된 문제를 해결 했습니다.Fixed an issue with offline layout install.

릴리스 날짜: 2017 년 10 월 6 일-Visual Studio 2017 버전 15.4.0 Preview 5Release Date: October 6, 2017 - Visual Studio 2017 version 15.4.0 Preview 5

이번 릴리스에서 해결된 주요 문제Top Issues Fixed in this Release

  • 원격 MacOS 호스트가 높은 시에라리온를 실행 하는 경우 Xamarin 원격 iOS 시뮬레이터를 업데이트 하지 않는 문제를 해결 했습니다.Fixed an issue where Xamarin Remote iOS Simulator does not update when remote MacOS host is running High Sierra.

릴리스 날짜: 2017 년 10 월 2 일-Visual Studio 2017 버전 15.4.0 Preview 4Release Date: October 2, 2017 - Visual Studio 2017 version 15.4.0 Preview 4

이번 릴리스에서 해결된 주요 문제Top Issues Fixed in this Release

개발자 커뮤니티의 의견이 반영되었습니다.The Developer Community spoke and we listened. 이 목록에서는 가장 높은 투표를 받았으며 이 릴리스에서 해결된 문제를 제공합니다.This list provides the issues that received your highest votes and were fixed in this release.


릴리스 날짜: 2017 년 9 월 25 일-Visual Studio 2017 버전 15.4.0 Preview 3Release Date: September 25, 2017 - Visual Studio 2017 version 15.4.0 Preview 3

이 릴리스의 업데이트 요약Summary of Updates in this Release

이번 릴리스에서 해결된 주요 문제Top Issues Fixed in this Release

개발자 커뮤니티의 의견이 반영되었습니다.The Developer Community spoke and we listened. 이 목록에서는 가장 높은 투표를 받았으며 이 릴리스에서 해결된 문제를 제공합니다.This list provides the issues that received your highest votes and were fixed in this release.

이번 릴리스의 새로운 기능What's New in this Release

Visual Studio 개선Visual Studio Improvements

  • 경량 솔루션 로드를 사용하도록 설정하고 솔루션을 열 때 빌드 실패를 야기하는 버그를 해결했습니다.Fixed a bug that caused build failures when the solution was opened with Lightweight Solution Load enabled.
  • Visual Studio를 업데이트한 후 프로그램 추가 또는 변경에서 설치 관리자가 설치된 날짜/시간을 잘못 설정하는 버그를 해결했습니다.Fixed a bug where the installer was incorrectly setting the installed date / time in Add or Remove Programs after updating Visual Studio.

릴리스 날짜: 2017 년 9 월 11 일-Visual Studio 2017 버전 15.4.0 Preview 2Release Date: September 11, 2017 - Visual Studio 2017 version 15.4.0 Preview 2

이 릴리스의 업데이트 요약Summary of Updates in this Release

이번 릴리스에서 해결된 주요 문제Top Issues Fixed in this Release

개발자 커뮤니티의 의견이 반영되었습니다.The Developer Community spoke and we listened. 이 목록에서는 가장 높은 투표를 받았으며 이 릴리스에서 해결된 문제를 제공합니다.This list provides the issues that received your highest votes and were fixed in this release.

이번 릴리스의 새로운 기능What's New in this Release

Visual Studio 개선Visual Studio Improvements

설치 및 설치 관리자Setup and Installer
  • Visual Studio가 성공적으로 설치 되었음을 알리기 위해 설치 관리자에 시작 배너를 추가 했습니다 (그림 1).Added a launch banner in the installer to signal Visual Studio has been successfully installed (Figure 1).
Launch banner after successful Visual Studio Install
(그림 1) Visual Studio 설치 성공 후 배너 시작(Figure 1) Launch banner after successful Visual Studio Install
  • 설치 관리자는 이제 다운로드를 위해 자동 프록시 검색을 사용합니다.The installer now uses auto-proxy detection for downloads.
  • 이제 Visual Studio IDE 사용을 직접 방해 하지 않는 경우 설치 관리자에서 중요 하지 않은 구성 요소를 설치 하지 못한 경우 오류 대신 경고를 표시 합니다.The installer will now display a warning instead of a failure when non-critical components fail to install if they do not directly impede the use of the Visual Studio IDE. 사용자 경험을 변경 하면 사용자가 조치를 취할 수 있는 몇 가지 문제가 있는데도 Visual Studio를 사용 해도 괜찮습니다.The change in the user experience makes it clearer that Visual Studio is okay to use even though there were some issues that the user can take action to correct.
  • 오프 라인 레이아웃을 만들면 더 짧은 경로를 사용 하 여 관리자가 보다 세부적인 네트워크 폴더 계층에서 오프 라인 설치를 호스트할 수 있습니다.Creating an offline layout will use shorter paths, enabling administrators to host offline installs in deeper network folder hierarchies.
편집Editor
  • 자유 과학적의 JAWS 화면 판독기를 사용 하는 화면 판독기 사용자가 Visual Studio 편집기에서 IntelliSense를 사용할 수 없는 문제를 해결 했습니다.Fixed a problem where screen reader users using Freedom Scientific’s JAWS screen reader could not use IntelliSense in the Visual Studio editor.

릴리스 날짜: 2017 년 8 월 24 일-Visual Studio 2017 버전 15.4.0 Preview 1Release Date: August 24, 2017 - Visual Studio 2017 version 15.4.0 Preview 1

이 릴리스의 업데이트 요약Summary of Updates in this Release

이번 릴리스의 새로운 기능What's New in this Release

유니버설 Windows 플랫폼 개발용 도구Tools for Universal Windows Platform Development

Visual Studio 2017 버전 15.4 Preview는 유니버설 Windows 플랫폼 개발을 위한 도구에 많은 업데이트를 제공 합니다.Visual Studio 2017 version 15.4 Preview brings many updates to the tools for Universal Windows Platform development. 새로운 기능을 확인하려면 아래 내용을 읽으세요!Read below to see what's new!

Windows Fall Creators 업데이트 지원Windows Fall Creators Update Support

Visual Studio 2017 버전 15.4 Preview 2에서는 Windows가 나 크리에이터 업데이트 SDK 미리 보기를 대상으로 하는 개발자에 게 가장 적합 한 클래스 지원을 제공 합니다.Visual Studio 2017 version 15.4 Preview 2 brings first class support for developers targeting the Windows Fall Creators Update SDK preview. 이제 Visual Studio를 설치할 때 유니버설 Windows 플랫폼 개발 워크로드를 통해 직접 Windows Fall Creators 업데이트 SDK 미리 보기를 설치할 수 있습니다.You can now install the latest Windows Fall Creators Update SDK preview directly through the Universal Windows Platform development workload when you install Visual Studio.

Windows Fall Creators 업데이트 SDK를 대상으로 하는 업데이트된 UWP 프로젝트용 XAML 디자이너Updated XAML Designer for UWP Projects Targeting the Windows Fall Creators Update SDK

성능과 가독성 개선 및 Fluent 설계 아티팩트를 렌더링하는 기능에 우선 순위를 두고 Windows Fall Creators 업데이트 SDK를 대상으로 하는 UWP 프로젝트용 XML 디자이너를 크게 업데이트했습니다.We have made significant updates to the XAML designer for UWP projects targeting the Windows Fall Creators Update SDK, prioritizing performance and reliability improvements, as well as the ability to render Fluent design artifacts. 자세한 내용은 블로그 게시물 을 참조 하세요.Please read the blog post for more details.

참고: XAML 디자이너 경험은 Windows Fall Creators 업데이트 미리 보기를 대상으로 하는 UWP 애플리케이션을 빌드하지 않는 한 동일합니다.Note: The XAML Designer experience will be the same unless you are building a UWP application targeting the Windows Fall Creators Update preview.

.NET Standard 2.0 지원.NET Standard 2.0 Support

Windows Fall Creators 업데이트는 UWP 개발에 대한 .NET Standard 2.0 지원을 제공합니다.The Windows Fall Creators Update brings support for .NET Standard 2.0 to UWP development. .NET Standard 2.0과 함께 새 API를 활용하려면 애플리케이션의 최소 버전 대상을 Windows Fall Creators 업데이트 SDK 미리 보기로 설정해야 합니다.In order to leverage the new APIs with .NET Standard 2.0, you need to set the minimum version target of your application to the Windows Fall Creators Update SDK preview. 그런 다음 UWP 애플리케이션에서 직접 .NET Standard 2.0 NuGet 패키지, 클래스 라이브러리 및 API를 참조할 수 있습니다.You will then have the ability to reference .NET Standard 2.0 NuGet packages, class libraries, and APIs directly from your UWP application.

Windows 애플리케이션 패키징 프로젝트Windows Application Packaging Project

Visual Studio 2017 버전 15.4 Preview는 Windows 프로젝트를 .appx 컨테이너에 패키지할 수 있도록 새 프로젝트 템플릿을 제공 하 여 Windows 스토어에 대 한 최신 배포 또는 제출을 허용 합니다.Visual Studio 2017 version 15.4 Preview brings in new project templates to help you package any Windows projects into an .appx container - allowing for modern distribution or submission to the Windows Store.

Windows 응용 프로그램 패키징 프로젝트를 시작 하려면 (그림 2) 파일 > 새로 만들기 프로젝트로 이동 하 여 > Visual c # > windows 유니버설 노드 아래의 새 "Windows 응용 프로그램 패키징 프로젝트" 템플릿을 선택 합니다.To get started with the Windows Application Packaging Project (Figure 2), go to File > New > Project and select the new "Windows Application Packaging Project" template under the Visual C# > Windows Universal node.

Windows Application Packaging Project
(그림 2) Windows 응용 프로그램 패키징 프로젝트(Figure 2) Windows Application Packaging Project

새 프로젝트에서 솔루션 탐색기의 "응용 프로그램" 노드를 마우스 오른쪽 단추로 클릭 하 고 "참조 추가 ..."를 선택 하 여 WPF, WinForms 또는 MFC와 같은 기존 Windows 프로젝트에 대 한 참조를 추가할 수 있습니다.In the new project, you can add a reference to your existing Windows projects, such as WPF, WinForms, or MFC by right clicking on the "Applications" node in the Solution Explorer and selecting "Add Reference...". 그런 다음 패키징, 매니페스트 편집 및 저장소 연결 등 많은 기존 UWP 도구를 사용할 수 있습니다.You then have many of the existing UWP tools that you are used to, such as packaging, manifest editing, and Store association.

XAML 편집 & 계속 개선XAML Edit & Continue Improvements

이제 XAML 편집 & 계속 해 서 XAML 리소스를 편집 하거나 제거할 수 있습니다.You can now edit or remove XAML resources with XAML Edit & Continue. 또한 ControlTemplates를 추가할 수도 있습니다.In addition, you can also add ControlTemplates. 이러한 새 기능을 활용 하려면 Windows가 나 크리에이터 업데이트 SDK 미리 보기를 실행 하 고 있는지 확인 합니다.To leverage these new features, make sure you are running the Windows Fall Creators Update SDK preview.

Xamarin에 대 한 Visual Studio ToolsVisual Studio Tools for Xamarin

개발자는 Xamarin Live 를 사용 하 여 IOS 및 Android 장치에서 직접 앱을 지속적으로 배포, 테스트 및 디버그할 수 있습니다.Xamarin Live enables developers to continuously deploy, test, and debug their apps, directly on iOS and Android devices. Xamarin Live Player 다운로드 한 후 (그림 3) -앱 스토어 또는 Google Play에서 사용할 수 있습니다. 장치를 Visual Studio와 연결 하 여 모바일 앱을 빌드하는 방식으로 혁신 수 있습니다.After downloading the Xamarin Live Player (Figure 3) - available in the App Store or on Google Play - you can pair your device with Visual Studio and revolutionize the way you build mobile apps. 이 기능은 이제 Visual Studio에 포함 되어 있으며, 도구 > 옵션 > Xamarin > 기타 > Xamarin Live Player 사용 으로 이동 하 여 사용 하도록 설정할 수 있습니다.This functionality is now included in Visual Studio and can be enabled by going to Tools > Options > Xamarin > Other > Enable Xamarin Live Player.

Animation of the Xamarin Live Player
(그림 3) Xamarin Live Player 연결, 배포 및 실시간 편집 모드의 애니메이션(Figure 3) Animation of the Xamarin Live Player pair, deployment, and live edit modes

Visual Studio 2017 버전 15.4의 전체 변경 내용에 대 한 자세한 내용은 Xamarin 릴리스 정보에 대 한 Visual Studio Tools 를 참조 하세요.Visit the Visual Studio Tools for Xamarin release notes for a complete list of changes in Visual Studio 2017 version 15.4

Visual Studio 개선Visual Studio Improvements

  • 전체에 Visual Studio를 설치 하는 데 영향을 줄 수 있는 문제를 해결할 수 있도록 개별 패키지 설치 및 다운로드 문제는 개발자 커뮤니티에 대 한 링크와 함께 설치 끝에 표시 됩니다 (그림 4).Individual package install and download issues will be displayed at the end of install with links to the Developer Community to get more help so that you can address issues that may be affecting your computer’s ability to install Visual Studio in its entirety (Figure 4).
Error dialog with potential solututions
(그림 4) 잠재적 solututions 있는 오류 대화 상자(Figure 4) Error dialog with potential solututions
  • 핵심 Visual Studio 제품에 인기 있는 생산성 파워 도구 탐색 기능 "컨트롤을 클릭 하 여 정의로 이동"을 추가 했습니다.We have added the popular Productivity Power Tools navigation feature “Control Click Go To Definition” to the core Visual Studio product.
    • 지원하는 언어(현재 C#, VB 및 Python, 그리고 미래 릴리스에 제공될 추가 언어)의 경우 Ctrl 키를 누르고 있으면 Visual Studio 편집기의 기호를 클릭하고 해당 정의로 이동할 수 있습니다.For languages which support it (currently C#, VB and Python, with more languages coming in future releases), holding down the Ctrl key will allow you to click on a symbol in the Visual Studio editor and navigate to its definition.
    • 이전 Ctrl + Click 단어 선택 동작을 유지 하려는 경우 도구 > 옵션 > 텍스트 편집기 > > 일반을 사용 하 여 기능의 키 사용을 제어할 수 있습니다 .이 경우 다른 한정자 키를 선택 하거나 원하는 경우 기능을 끌 수 있습니다.If you prefer to keep the older Ctrl+Click word selection behavior, you can control the feature’s key usage via Tools > Options > Text Editor > General > “Enable mouse click to perform Go To Definition”, which lets you select other modifier keys or turn off the feature if you wish.

Linux C++ 개선 사항 Linux C++ Improvements

  • CMake를 사용 하 여 Linux에 대 한 지원이 추가 되었습니다.Added support for Linux with CMake. 자세한 내용은 여기를 참조하세요.For more information, see here.

Visual Studio Tools for Unity 개선 Visual Studio Tools for Unity Improvements

  • Unity 2017.1에서 실험적 .NET 4.6 옵션에 대 한 지원이 향상 되었습니다.Improved support for the Experimental .NET 4.6 option in Unity 2017.1.
    • 새 런타임에서 명령 포인터 설정 기능에 대 한 지원을 추가 합니다.Add support for the Set Instruction Pointer feature under the new runtime.
  • Unity 2017.2에서 사용자 정의 어셈블리 (assembly.js에서)를 지원 합니다.Support for user defined assemblies (assembly.json) in Unity 2017.2.
  • 디버깅 하는 동안 식 계산의 일반적인 개선 사항General improvements in Expression Evaluation while debugging.

Apache Cordova용 Visual Studio ToolsVisual Studio Tools for Apache Cordova

Android SDK는 이제 %programdata% 아래의 개인 위치에 설치됩니다.The Android SDK is now being installed to a private location under %programdata%. 이렇게 하면 사용자가 어떤 VS-TACO 시나리오에도 영향을 주지 않고 해당 공유 SDK가 설치를 다른 곳에서 관리할 수 있습니다.This will allow users to manage their shared SDK installation elsewhere without affecting any VS-TACO scenarios.


알려진 문제 Known Issues

다음은 이 미리 보기 릴리스와 관련하여 알려진 문제 및 사용 가능한 해결 방법입니다.Here are the known issues and available workarounds specific to this Preview release. 이 릴리스에도 영향을 주는 Visual Studio 2017의 알려진 문제에 대해서는 Visual studio 2017의 알려진 문제를 참조 하세요.For known issues in Visual Studio 2017, which will also affect this release, see Visual Studio 2017 Known Issues.

Windows Fall Creators Update SDK를 대상으로 하는 UWP 프로젝트용 XAML 디자이너XAML Designer for UWP Projects Targeting the Windows Fall Creators Update SDK

  • 문제:Issue:

    XAML에서 ValueConverter를 사용하면 디자이너가 중단될 수 있습니다.ValueConverter usage in XAML may cause the designer to crash.

  • 해결 방법:Workaround:

    현재로서는 없습니다. 가까운 미리 보기에서 이 문제를 해결하기 위해 열심히 노력하고 있습니다.None at this time – we are working hard to fix this in a near preview.

  • 문제:Issue:

    Windows Template Studio를 비롯 한 MVVMLight 시나리오는 XAML 디자이너에서 작동 하지 않습니다.MVVMLight scenarios, including in Windows Template Studio, do not work in the XAML Designer.

  • 해결 방법:Workaround:

    현재로서는 없습니다. 가까운 미리 보기에서 이 문제를 해결하기 위해 열심히 노력하고 있습니다.None at this time – we are working hard to fix this in a near preview.

  • 문제:Issue:

    아트 보드 주위에서 컨트롤을 선택 하거나 끌면 속도가 느리고, 특히 더 복잡 한 컨트롤이 사용 됩니다.Selecting or dragging controls around the artboard is slow, especially with more complex controls.

  • 해결 방법:Workaround:

    현재로서는 없습니다. 가까운 미리 보기에서 이 문제를 해결하기 위해 열심히 노력하고 있습니다.None at this time – we are working hard to fix this in a near preview.

  • 문제:Issue:

    d:DesignData(샘플 데이터)가 디자이너에서 렌더링되지 않습니다.d:DesignData (sample data) will not render in the designer.

  • 해결 방법:Workaround:

    샘플 데이터에는 d:DesignInstance를 사용하십시오.Use d:DesignInstance for sample data.

  • 문제:Issue:

    C++ UWP 애플리케이션에서 UserControl을 사용하거나 TargetPlatformMinVersion이 10.0.10240.0 또는 10.0.10586.0으로 설정된 .NET 네이티브로 컴파일된 관리되는 UWP 애플리케이션이 XAML 디자이너에서 렌더링되지 않습니다.Consuming a UserControl in a C++ UWP application, or a managed UWP application compiled with .NET Native with the TargetPlatformMinVersion set to 10.0.10240.0 or 10.0.10586.0 will not render in the XAML designer.

  • 해결 방법:Workaround:

    해결 방법이 없습니다.There is no workaround.

  • 문제:Issue:

    한 번만 생성 될 것으로 간주 되는 app.xaml에서 리소스 개체를 만드는 경우 리소스를 사용 하는 XAML 디자이너의 작동이 중단 됩니다.If you create resource objects in App.xaml that expect to be created only once, the XAML designer consuming the resources will crash.

  • 해결 방법:Workaround:

    그러한 개체의 생성자를 'Static'으로 수정하십시오.Modify the constructors of such objects to be ‘Static’.

  • 문제:Issue:

    X64 비트 c + + 코드 실행은 디자이너에서 작동 하지 않습니다.Executing x64-bit C++ code doesn’t work in the designer.

  • 해결 방법:Workaround:

    C + +에 x32 비트 구성을 사용 합니다.Use x32-bit configuration for C++.

  • 문제:Issue:

    라이브러리에 대한 참조를 추가하면 (도구 상자에서 끌어서 놓기) XAML에 새로 추가된 컨트롤이 포함되지 않습니다.Adding a reference to a library (drag and drop from toolbox) will result in the XAML not containing the newly added control.

  • 해결 방법:Workaround:

    컨트롤을 다시 빌드하고 다시 추가하십시오.Rebuild and re-add the control.

  • 문제:Issue:

    현재 XAML 디자이너에 존재하는 다음을 비롯한 몇 가지 기능을 일시적으로 사용하지 않도록 설정했습니다.We have temporarily disabled several features that exist in the current XAML designer, including:

    • 현재 스타일 편집Edit Current Style
    • 고 대비, 테마 등을 테스트할 수 있는 디바이스 미리 보기 설정…Device preview settings that allow testing for high contrast, themes, etc…
    • 시각적 상태 관리 도구Visual State Management tools
    • 애니메이션 도구Animation tooling
    • 샘플 데이터(디자이너 인스턴스는 지원됨)Sample data, but designer instance is supported
    • 순서 지정 명령Ordering commands
    • 맞춤 명령Alignment commands
    • 그룹으로 묶기 명령Group into commands
    • 결합 명령Combine commands
    • 경로 명령Path commands
    • 컨트롤로 만들기Make Into Control
    • 텍스트 편집 도구Text edit tool
    • Blend의 리소스 패널Resource panels in Blend
    • Blend의 데이터 패널Data panels in Blend
    • 디자인 타임 리소스 사전Design time resource dictionary
    • Blend 도구 창의 일부 도구Some of the tools in Blend tool pane
    • 템플릿 내부 편집Editing inside of a template
    • 디자이너 확장Designer extensions
    • Blend의 동작 도구Behaviors tooling in Blend

유니버설 Windows 플랫폼 개발용 도구 Tools for Universal Windows Platform Development

  • 문제:Issue:

    Windows 응용 프로그램 패키징 프로젝트는 최소 버전 대상을 데스크톱 브리지 응용 프로그램에 유효 하지 않은 Windows 10 11 월 업데이트 (10.0.15086.0)로 설정 합니다.The Windows Application Packaging Project defaults the minimum version target to the Windows 10 November Update (10.0.15086.0) which is not valid for Desktop Bridge applications.

  • 해결 방법:Workaround:

    패키징 프로젝트의 프로젝트 속성으로 이동 하 여 최소 버전을 10.0.14393.0 이상으로 설정 합니다.Go to the project properties for the packaging project and set the min version to 10.0.14393.0 or higher.

  • 문제:Issue:

    TypeLoadException 네임 스페이스의 형식을 직접 또는 간접적으로 사용 하는 경우, 활성 프로세스를 쿼리 하는 System.web 클래스의 메서드는 .NET 네이티브 컴파일러로 컴파일될 때이를 throw 할 수 있습니다.If you directly or indirectly use types in the System.Security.Principal namespace or those methods on the System.Diagnostics.Process class that query active processes, they may throw TypeLoadException when compiled with the .NET Native compiler.

  • 해결 방법:Workaround:

    .NET 네이티브 컴파일러를 사용 하지 않거나이 미리 보기에서 API를 사용 하지 마십시오.Do not use the .NET Native compiler, or avoid using the API's in this preview.

  • 문제:Issue:

    UWP 응용 프로그램을 실행 하는 경우 System.IO Api를 사용 하 여 조정 된 위치 (예: 문서 및 사진 폴더)에 대 한 프로그래밍 파일 IO 액세스를 거부 하면 액세스가 거부 됩니다.Programmatic file IO access using System.IO APIs to brokered locations (such as the documents and pictures folders) will fail with access denied when running a UWP application.

  • 해결 방법:Workaround:

    WinRT 파일 IO Api (Windows. Storage. *)를 사용 합니다.Use WinRT file IO APIs (Windows.Storage.*).

  • 문제:Issue:

    Uwp 프로젝트의 프로젝트 참조를 .NET Standard 2.0 클래스 라이브러리에 추가 합니다 .이 경우 UWP 프로젝트는 프로젝트 ' [ClassLibrary] .csproj ' targets '를 사용 하 여 빌드하지 못합니다. NETStandard, Version = v2.0 '.Add a project reference from a UWP project (with a min version of the Windows Fall Creators Update SDK preview) to a .NET Standard 2.0 class library results in the UWP project failing to build with: Project '[ClassLibrary].csproj' targets '.NETStandard,Version=v2.0'. ' UAP, Version = v 10.0을 대상으로 하는 프로젝트에서는 참조할 수 없습니다. [버전]입니다.It cannot be referenced by a project that targets 'UAP,Version=v10.0.[Version]'.

  • 해결 방법:Workaround:

    .NET Core 2.0.2 SDK의 미리 보기 버전을 설치 합니다.Install the preview version of the .NET Core 2.0.2 SDK. 여기에 x86 버전을 설치 합니다.Install the x86 version here. 여기에 x64 버전을 설치 합니다.Install the x64 version here.

  • 문제:Issue:

    이전에 실행 중인 Visual Studio 2017 인스턴스에서 크리에이터 업데이트 SDK를 대상으로 하는 UWP 프로젝트를 이전에 빌드한 경우 Windows 일치 작성자 업데이트 SDK를 대상으로 하는 프로젝트를 만들거나 열면 다음 빌드 오류가 발생 합니다.Creating or opening a project targeting the Windows Fall Creators Update SDK will encounter the following build errors if you have previously built a UWP project targeting the Creators Update SDK in the same running instance of Visual Studio 2017:

    형식 universe에서 어셈블리를 확인할 수 없습니다. b03f5f7f11d50a3a, Version = 0.0.0.0, Culture = 중립, PublicKeyToken =.Type universe cannot resolve assembly: Microsoft.Win32.Registry, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a. ' Microsoft.Win32.Registry.dll ' 어셈블리 또는 Windows 메타 데이터 파일을 확인할 수 없습니다.Cannot resolve Assembly or Windows Metadata file 'Microsoft.Win32.Registry.dll'

  • 해결 방법:Workaround:

    Visual Studio 2017을 다시 시작 하 고 프로젝트를 다시 엽니다.Restart Visual Studio 2017 and reopen the project.

R 언어 지원 및 Sign-In R Language Support and Sign-In

  • 문제:Issue:

    R 언어 지원 구성 요소가 설치 되 면 Visual Studio에 로그인 할 때 다음 오류가 발생 합니다.When the R Language Support component is installed, signing into Visual Studio will fail with this error:

    ' System WebRequestHandler ' 형식에서 위반 된 상속 보안 규칙입니다.Inheritance security rules violated by type: 'System.Net.Http.WebRequestHandler'. 파생 된 형식은 기본 형식의 보안 액세스 가능성과 일치 하거나 액세스 가능성이 더 작지 않아야 합니다.Derived types must either match the security accessibility of the base type or be less accessible.

  • 해결 방법:Workaround:

    R 언어 지원 구성 요소를 제거 하거나 업데이트 4 Preview와 함께 Visual Studio 2017 업데이트 3을 설치 하 고 15.3를 사용 하 여 로그인 합니다. 그러면 15.4 미리 보기에도 로그인 됩니다.Remove the R Language Support component, or install Visual Studio 2017 Update 3 alongside Update 4 Preview and sign in using 15.3, which will also sign you into 15.4 Preview.

Visual C++ Visual C++

  • 문제:Issue:

    CMake 프로젝트를 구성 하거나 빌드하려고 할 때 다음 오류 중 하나가 표시 됩니다.When trying to configure or build a CMake project you receive either of the following errors:

    링크: 심각한 오류 LNK1104: ' gdi32 ' 파일을 열 수 없거나 CMAKE_C_COMPILER를 찾을 수 없습니다.LINK : fatal error LNK1104: cannot open file 'gdi32.lib' or No CMAKE_C_COMPILER could be found.

  • 해결 방법:Workaround:

    Visual Studio 설치 관리자를 열고 "Windows 10 SDK (10.16278.0) for Desktop c + + x86 및 x64"를 설치 합니다.Open the Visual Studio Installer and install "Windows 10 SDK (10.16278.0) for Desktop C++ x86 and x64." SDK는 "개별 구성 요소" 탭의 "Sdk, 라이브러리 및 프레임 워크"에서 찾을 수 있습니다.The SDK can be found on the "Individual Components" tab under "SDKs, libraries, and frameworks."


Visual Studio 2017 릴리스 정보 기록Visual Studio 2017 Release Notes History

이전 버전의 Visual Studio 2017과 관련된 자세한 내용은 Visual Studio 2017 릴리스 정보 기록 페이지를 참조하세요.For more information relating to past versions of Visual Studio 2017, see the Visual Studio 2017 Release Notes History page.


위쪽
Top of Page