Visual Studio Icon Mac용 Visual Studio 2017 버전 7.7 릴리스 정보Visual Studio 2017 for Mac version 7.7 Release Notes


개발자 커뮤니티 | 시스템 요구 사항 | 호환성 | 배포 가능한 코드 | Xamarin | 블로그 | 서비스 |Developer Community | System Requirements | Compatibility | Distributable Code | Xamarin | Blogs | Servicing |


단추를 클릭하여 Mac용 Visual Studio 2017 최신 버전을 다운로드합니다.Click the button to download the latest version of Visual Studio 2017 for Mac. 설정 및 설치에 대한 지침은 설치 Mac용 Visual Studio 설정 및 설치 설명서를 참조하세요.For instructions on setup and install, see the Setup and Install Visual Studio for Mac documentation.

Download Visual Studio 2017 for Mac

Mac용 Visual Studio 2017에 대한 자세한 내용은 Mac 시스템 요구 사항Mac 플랫폼 대상 지정 및 호환성을 참조하세요.To learn more about Visual Studio 2017 for Mac, see Mac System Requirements and Mac Platform Targeting and Compatibility.

다른 관련 다운로드에 대해 자세히 알아보려면 다운로드 페이지를 참조하세요.To learn more about other related downloads, see the Downloads page.


7.7의 새로운 기능What's New in 7.7

Mac용 Visual Studio 2017 버전 7.7 릴리스Visual Studio 2017 for Mac version 7.7 Releases

릴리스 주요 내용Release Highlights

알려진 문제Known Issues

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


7.7의 새로운 기능에 대한 세부 정보Details of What's New in 7.7

Release Notes Icon Mac용 Visual Studio 2017 버전 7.7Visual Studio 2017 for Mac version 7.7

릴리스 날짜: 2018년 11월 28일released November 28, 2018

7.7의 새로운 기능New Features in 7.7

빠른 수정 기능 향상Quick fix improvements

이제 C# 편집기에서 전구 또는 스쿠루 드라이버 아이콘을 사용하거나 커서가 작업을 사용할 수 있는 코드 줄에 있을 때 옵션+Enter 를 눌러 빠른 수정을 적용할 수 있습니다.Quick fixes can now be applied by using the light bulb or screwdriver icons in the C# editor, or by pressing Option+Enter when your cursor is on a line of code for which an action is available. 오류를 나타내는 빨간 물결 무늬가 있는 경우 오류 전구가 표시되고 Visual Studio에는 해당 오류에 사용할 수 있는 해결 방법이 있습니다.You will see an error light bulb if there is a red squiggle indicating an error, and Visual Studio for Mac has a fix available for that error.

New Quick Fix refactoring option
(그림 1) 새로운 빠른 수정 리팩터링 옵션(Figure 1) New Quick Fix refactoring option

ASP.NET Core 프로젝트의 폴더에 게시 옵션Publish to folder option for ASP.NET Core projects

ASP.NET Core 애플리케이션을 개발할 때 애플리케이션을 호스팅하기 위한 다양한 옵션이 있습니다.When developing ASP.NET Core applications, there are many different options for hosting your application. 이전 릴리스에서는 Azure App Services에 ASP.NET Core 애플리케이션을 게시할 수 있도록 지원했습니다.In previous releases we supported publishing your ASP.NET Core applications to Azure App Services. 이번 릴리스에서는 ASP.NET Core 애플리케이션을 폴더에 게시하는 기능이 추가됩니다.In this release we are adding the ability to publish ASP.NET Core applications to a folder. 애플리케이션을 폴더에 게시한 다음, 애플리케이션을 호스팅하는 원격 서버로 파일을 전송할 수 있습니다.After publishing your application to a folder, you can then transfer the files to the remote server, which will host your applications. 새 폴더 게시 기능을 사용하면 자동으로 게시 프로필(Properties\PublishProfiles .pubxml 파일)이 만들어집니다.When you use the new Folder Publish feature, it will automatically create a Publish Profile (.pubxml file in Properties\PublishProfiles). 이러한 프로필은 Mac용 Visual Studio, Visual Studio 2017(Windows) 또는 dotnet build(또는 MSBuild) 명령줄에서 사용할 수 있습니다.These profiles can be used in either Visual Studio for Mac, Visual Studio 2017 (Windows) or from the command line with dotnet build (or MSBuild).

Menu option to publish folder
(그림 2) 폴더를 게시하는 메뉴 옵션(Figure 2) Menu option to publish folder

코드 편집기Code Editor

다음과 같은 코드 편집기 문제가 이 릴리스에서 수정되었습니다.For this release we fixed the following Code Editor issues:

Shell

프로젝트Project

액세스 가능성Accessibility

  • 다음과 같이 접근성을 개선했습니다.We made the following accessibility improvements:

    • 새 프로젝트 대화 상자의 향상된 대비better contrast in the New Project Dialog
    • 예외 대화 상자의 향상된 대비better contrast in the Exception dialog
    • VoiceOver 개선VoiceOver improvements
  • 다음과 같은 문제를 수정했습니다.We fixed the following issues:

    • 새 프로젝트의 위치를 구성할 때 포커스가 손실되었습니다.There was a loss of focus when configuring the location of a new project.
    • 키보드를 사용하여 "오류" 창 및 "Visual Studio 업데이트" 창을 호출할 수 있게 했습니다.We made it possible to invoke the "Error" window and "Visual Studio Update" window using the keyboard.
    • VoiceOver가 암호 보안된 필드에 입력한 텍스트를 알립니다.VoiceOver announces the text typed into password secured fields.
    • VoiceOver 포커스가 키보드 포커스와 함께 검색 결과로 이동하지 않습니다.VoiceOver focus is not moving to the search results along with the keyboard focus.
    • 내게 필요한 옵션을 사용할 때 큰 파일에서 입력이 느려질 수 있는 문제를 해결했습니다.We fixed an issue where typing can be slow in large files when accessibility is enabled.
    • 포커스 순서는 "기본" 창의 왼쪽 창에서 트리 항목으로 이동하는 중에는 적합하지 않습니다.Focus order is inappropriate while navigating to the tree items in the left pane of the "Preferences" window.
    • 포커스 순서는 도구 모음에서 역순으로 탐색하는 중에는 적합하지 않습니다.Focus order is inappropriate while navigating in reverse order in the toolbar.
    • "값 시각화 도우미" 창에서 이스케이프 키를 누르면 "값 시각화 도우미" 및 "Exception Caught" 창이 모두 닫힙니다.On hitting escape key in "Value Visualizer" window, both the "Value Visualizer" and "Exception Caught" windows are getting closed.
    • Voiceover는 팝업 대화 상자에서 닫기 단추의 이름을 알리지 않습니다.Voiceover doesn't announce the name of the close button in the pop up dialogs.
    • Voiceover는 "새 프로젝트의 템플릿 선택" 대화 상자에서 "일반" 제목의 컨트롤 유형을 부적절하게 알립니다.Voiceover announces the controltype of "General" heading in "Choose a template for your new project" dialog inappropriately.
    • Voiceover는 "프로젝트 범주" 표에서 각 범주와 그 아래의 옵션 간의 관계를 표시하지 않습니다.Voiceover doesn't announce the relation between each of the category and the options under it in "Project Categories" table.

.NET Core.NET Core

Feedback ClientFeedback Client

  • 피드백 대화 상자가 때때로 사라지고 항상 스크린샷에 표시되는 문제를 수정했습니다.We fixed an issue where the Feedback dialog sometimes disappears and is always visible in screenshot.

웹 도구Web Tools

  • Tab을 누르면 .cshtml 파일에서 명령문을 완료하지 않는 문제를 수정했습니다.We fixed an issue where pressing Tab doesn't complete the statement in .cshtml files.
  • HTML 파일의 <div></div> 간 새 줄을 삽입하는 경우 오류가 throw되는 문제를 수정했습니다.We fixed an issue where an error is thrown when inserting new line between <div> and </div> in HTML files.
  • Mac용 Visual Studio에서 도구 설명이 닫히는 문제를 해결했습니다.We fixed an issue where tooltips do not close in Visual Studio for Mac.
  • 사용자가 .json 파일에 입력할 수 없는 문제를 해결했습니다.We fixed an issue where the user could not type in .json files.
  • 새 Azure 앱 서비스가 프로비전에 실패하면 자세한 오류 메시지가 표시됩니다.We display more informative error messages when new Azure app services fail to provision.
  • Mac용 Visual Studio에서 "Debug/netcoreapp2.1/testing.dll file was not found. (MSB3030) (docker-compose)" 오류로 ASP.NET Core 웹앱을 디버그하지 못하는 문제를 해결했습니다.We fixed an issue where Visual Studio for Mac fails to debug ASP.NET Core Web App with error "Debug/netcoreapp2.1/testing.dll file was not found. (MSB3030) (docker-compose)".
  • Docker 추가 명령이 NullReferenceException으로 실패할 수 있는 문제를 해결했습니다.We fixed an issue where the Add Docker command could fail with a NullReferenceException.
  • Mac용 Visual Studio에서 일부 구독을 찾지 못하는 문제가 해결되었습니다.We fixed an issue where Visual Studio for Mac would fail to find some subscriptions.

NuGetNuGet

버전 제어Version Control

F#F#

DockerDocker

XamarinXamarin

이 릴리스에는 다음 버그 수정 및 Xamarin에 대한 개선 사항이 포함됩니다.This release includes the following bug fixes and improvements for Xamarin:

Xamarin.FormsXamarin.Forms

Xamarin.AndroidXamarin.Android

Xamarin.iOSXamarin.iOS

이 릴리스에서는 새 ARKit 2.0 자산 카탈로그 리소스(ARReferenceGroup, ARReferenceImageARObject)에 대한 지원을 추가합니다.This release adds support for new ARKit 2.0 asset catalog resources: ARReferenceGroup, ARReferenceImage and ARObject.

ARKit 2.0은 2D 및 3D 개체 검색을 지원합니다.ARKit 2.0 supports 2D and 3D objects detection. ARReferenceImage는 ARKit에서 사용하고 인식할 수 있는 2D 이미지에 대한 새로운 자산 카탈로그 형식입니다.ARReferenceImage is the new asset catalog type for 2D images that can be used and recognized by ARKit. ARReferenceImage의 ‘너비’ 및 ‘높이’를 자산 편집기에서 설정할 수 있으므로, ARKit은 올바른 차원의 가상 오버레이를 렌더링할 수 있습니다. Width and Height of the ARReferenceImage can be set in the asset editor so ARKit can render virtual overlays of the correct dimensions. ARObject 형식은 일부 ARKit 샘플에서 만들 수 있는 ‘.arobject’ 파일을 사용합니다.The ARObject type takes an '.arobject' file that can be created by some ARKit samples.

다음과 같은 개선 사항도 제공됩니다.We also made the following improvements:

Xamarin.MacXamarin.Mac

활성화Activation

InstallerInstaller

기능 향상Feature Improvements

다음과 같이 설치 관리자를 개선했습니다.We made the following improvements to the installer:

  • Visual Studio 2017 15.9 및 Mac용 Visual Studio 7.7에서는 모바일 개발을 위해 Oracle의 JDK에서 Open JDK의 간단한 배포로 이동하고 있습니다.With Visual Studio 2017 15.9 and Visual Studio for Mac 7.7, we are moving from Oracle's JDK to a lightweight distribution of Open JDK meant for mobile development. Open JDK는 다른 Mac용 Visual Studio 업데이트와 함께 설치할 구성 요소로 제공되며, 설치된 후 Open JDK를 사용하도록 JDK 설정을 업데이트하라는 메시지가 표시됩니다.Open JDK will be offered as a component to install along with other Visual Studio for Mac updates and you will be prompted to update your JDK settings to use Open JDK once installed.
  • 워크로드 선택 영역에 더 나은 설명을 추가했습니다.We added better descriptions to the workload selection. 이러한 설명을 통해 설치하려는 워크로드를 쉽게 결정할 수 있기 바랍니다.We hope that these descriptions will make it easier for you to decide which workloads you want to install.
  • 워크 로드 선택 영역 화면을 조금 변경하여 사용자에게 보다 명확하고 간결하게 표시합니다.We also made some other minor changes to the workload selection screen, making things clearer and concise for our users.
  • 이 릴리스에서는 설치 관리자에서 지역화를 개선하는 방법에 집중했습니다.In this release we focused a lot on improving our localization in the installer. 자세한 브랜딩, 시작 화면 및 워크로드 화면에 지역화를 추가하여 전세계 모든 사용자가 액세스할 수 있도록 했습니다.We added localization to more branding, the splash screen, and workloads screen to make it more accessible for all users worldwide.
  • 일부 사용자가 Xamarin을 사용하므로 Xcode를 다운로드할 필요가 없을 수 있습니다.We understand that not all of our users are using Xamarin and therefore may not have any need to download Xcode. 이러한 이유로 Xcode 대화 상자의 위치를 설치의 끝으로 이동하고 설치하지 않은(또는 최신 상태가 아닌) Xamarin 사용자에게만 프롬프트를 표시합니다.For this reason, we've moved the location of the Xcode dialog to the end of the install and will only prompt it for Xamarin users who do not have it installed (or up to date). 즉, 프로그램을 개발하는 동안 설치를 중단하지 않고 Xcode를 다운로드할 수 있습니다.This means that you can download Xcode while starting your development, rather than having it interrupt your install.
  • 또한 Xamarin을 사용하지 않는 Mac용 Visual Studio 사용자는 Xamarin Profiler가 필요하지 않습니다.We also understand that Visual Studio for Mac users that don't use Xamarin have no need for the Xamarin Profiler. 이러한 이유로 Xamarin이 아닌 워크로드로부터 Profiler를 제거했습니다.For this reason, we've removed Profiler from non-Xamarin workloads.

버그 수정Bug fixes

이 릴리스에서 다음 버그가 해결되었습니다.This this release we fixed the following bugs:

  • Xcode 업데이트가 지원되는 경우 "Xcode 가져오기"를 계속 표시하는 문제가 해결되었습니다.We fixed an issue where if an Xcode update was available it would still say "Get Xcode". 이 메시지를 "Xcode 업데이트"로 변경했습니다.We changed this to "Update Xcode".
  • 사용자가 Xamarin 워크로드를 선택하지 않더라도 설치 관리자에서 Profiler를 설치하는 문제가 해결되었습니다.We fixed an issue where the Profiler is getting installed from installer even though user has not selected any Xamarin workload.
  • 사용자가 모든 Xamarin 워크로드를 선택했지만 설치 관리자에서 Profiler를 설치하지 않는 문제가 해결되었습니다.We fixed an issue where the Profiler is not getting installed from installer though user has selected all Xamarin workloads.
  • Mac용 Visual Studio 업그레이드가 symlink를 복사하는 데 실패하는 문제가 해결되었습니다.We fixed an issue where a Visual Studio for Mac upgrade fails to copy symlink.

기타Other


Release Notes Icon Mac용 Visual Studio 2017 버전 7.7.1.15Visual Studio 2017 for Mac version 7.7.1.15

릴리스 날짜: 2018년 12월 6일released December 6, 2018

이 릴리스에서는 다음과 같은 문제를 해결합니다.This releases addresses the following issues:


Release Notes Icon Mac용 Visual Studio 2017 버전 7.7.2.21Visual Studio 2017 for Mac version 7.7.2.21

릴리스 날짜: 2018년 12월 17일released December 17, 2018

이 릴리스에서는 다음과 같은 문제를 해결합니다.This releases addresses the following issues:

  • NuGet 버전을 4.8로 업데이트했습니다.We updated the version of NuGet to 4.8.
  • Java를 설치하지 않고 Mac용 Visual Studio를 시작하면 Java를 설치하라는 2개의 시스템 프롬프트가 표시됨 문제를 해결했습니다.We fixed an issue where launching Visual Studio for Mac without any Java installed shows 2 system prompts to install Java.
  • OpenJDK에 대한 업데이트가 이전 버전의 Mac용 Visual Studio를 업데이트하는 데 방해가 될 수 있음 문제를 해결했습니다.We fixed an issue where updates to OpenJDK could interfere with updating older versions of Visual Studio for Mac.
  • 문제 보고 도구가 솔루션 개수를 업데이트하는 데 실패함 문제를 해결했습니다.We fixed an issue with the Report a Problem tool where it would fail to update the Solutions count.
  • 호환되지 않는 ABI를 사용하여 Android 디바이스에 배포하면 잘못된 메시지가 표시됨 문제를 해결했습니다.We fixed an issue where an incorrect message is displayed when deploying to an android device with an incompatible ABI.

Release Notes Icon Mac용 Visual Studio 2017 버전 7.7.3.43Visual Studio 2017 for Mac version 7.7.3.43

릴리스 날짜: 2019월 1월 16일released January 16, 2019

이 릴리스에서는 다음과 같은 문제를 해결합니다.This releases addresses the following issues:

Release Notes Icon Mac용 Visual Studio 2017 버전 7.7.4.1Visual Studio 2017 for Mac version 7.7.4.1

릴리스 날짜: 2019년 1월 30일released January 30, 2019

이 릴리스는 버전 7.7.3으로 업데이트한 후 Mac용 Visual Studio 업데이트 프로그램에 "오류 정보 검색 중 오류 발생" 메시지가 표시되는 문제를 수정합니다.This release fixes an issue where some users are seeing an “Error retrieving error information” message in the Visual Studio for Mac updater after updating to version 7.7.3.

Mac용 Visual Studio 버전 7.7.3을 설치한 후 업데이트 프로그램에서 "오류 정보 검색 중 오류 발생" 메시지가 나타나면 다음 단계를 따르세요.After installing Visual Studio for Mac version 7.7.3, if you notice the “Error retrieving error information” message in the updater, please follow these steps:

  1. 실행 중인 모든 Mac용 Visual Studio 인스턴스를 종료합니다.Shutdown all running instances of Visual Studio for Mac.
  2. 여기에서 최신 버전의 Mac용 Visual Studio를 다운로드합니다.Download the latest version of Visual Studio for Mac from here.
  3. 다운로드한 후 DMG를 두 번 클릭하고 지침에 따라 설치 관리자 UI의 애플리케이션 폴더에 Mac용 Visual Studio 로고를 끌어다 놓아 애플리케이션에 제품을 설치합니다.After downloading, double-click the DMG and follow the instructions to install the product to Applications by dragging and dropping the Visual Studio for Mac logo into the Applications folder in the installer UI.
  4. Mac용 Visual Studio를 다시 시작하고 업데이트 프로그램 UI를 표시합니다.Relaunch Visual Studio for Mac and bring up the Updater UI. 이제 오류 메시지가 사라지고, 나중에 사용할 수 있게 되면 Mac용 Visual Studio에 대한 업데이트를 볼 수 있습니다.The error message should now be gone, and you will be able to see updates to Visual Studio for Mac as they are made available in the future.

이 릴리스는 Xamarin.iOS, Xamarin.Mac 및 Xamarin.Android SDK를 업데이트하여 버전이 Visual Studio 2017 버전 15.9.7과 호환되는지 확인합니다.This release updates Xamarin.iOS, Xamarin.Mac, and Xamarin.Android SDKs to ensure that the versions are compatible Visual Studio 2017 version 15.9.7.

자세한 내용은 릴리스 정보를 참조하세요.For more information on those, refer to the release notes:


알려진 문제Known Issues

Mac용 Visual Studio 2017 버전 7.7의 기존에 알려진 모든 문제 목록은 다음과 같습니다.The following is a list of all existing known issues in Visual Studio 2017 for Mac version 7.7:


어떠셨나요?How are we doing?

Microsoft는 여러분의 의견을 기다리고 있습니다!We would love to hear from you! Mac용 Visual Studio IDE에서 문제 보고 옵션을 통해 문제를 보고하고 개발자 커뮤니티 포털에서 피드백을 추적할 수 있습니다.You can report a problem through the Report a Problem option in the Visual Studio for Mac IDE, and track your feedback in the Developer Community portal. 새로운 기능을 제안하기 위해 기능 제안 을 사용할 수 있습니다. 이러한 내용은 개발자 커뮤니티에서도 추적됩니다.For suggesting new features you can use Suggest a Feature, these are also tracked in the Developer Community.


BlogsBlogs

개발자 도구 블로그 사이트에서 사용 가능한 인사이트 및 권장 사항을 활용하여 모든 새 릴리스에 대한 최신 정보와 다양한 기능에 대한 심층적인 게시물을 확인하세요.Take advantage of the insights and recommendations available in the Developer Tools Blogs site to keep you up-to-date on all new releases and include deep dive posts on a broad range of features.

Developer Tools Blogs


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

릴리스 정보 기록 페이지에서 Mac용 Visual Studio 2017 이전 버전의 릴리스 정보를 볼 수 있습니다.You can view prior versions of Visual Studio 2017 for Mac release notes on the Release notes history page.


위쪽
Top of Page