Mac용 Visual Studio 2019 미리 보기 릴리스 정보Visual Studio 2019 for Mac Preview Release Notes
개발자 커뮤니티 | 시스템 요구 사항 | 호환성 | 배포 가능한 코드 | 설명서 | 블로그 | 서비스Developer Community | System Requirements | Compatibility | Distributable Code | Documentation | Blogs | Servicing
미리 보기 다운로드Get the Preview
중요
Mac용 Visual Studio 2019 미리 보기를 미리 보기 채널로 업데이트하여 다운로드합니다.Get the Preview of Visual Studio 2019 for Mac by updating to the Preview channel.
이 릴리스는 “라이브 버전”이 아니며, 프로덕션 컴퓨터에 사용하거나 프로덕션 코드를 만드는 데 이용할 수 없습니다.This release is not "go-live" and not intended for use on production computers or for creating production code.
Mac용 Visual Studio에 대한 자세한 내용은 Mac 시스템 요구 사항 및 Mac 플랫폼 대상 지정 및 호환성을 참조하세요.To learn more about Visual Studio for Mac, see Mac System Requirements and Mac Platform Targeting and Compatibility.
다른 관련 다운로드에 대해 자세히 알아보려면 다운로드 페이지를 참조하세요.To learn more about other related downloads, see the Downloads page.
8.9 미리 보기의 새로운 기능What's New in 8.9 Preview
Mac용 Visual Studio 2019 버전 8.9 미리 보기 릴리스Visual Studio 2019 for Mac version 8.9 Preview Releases
- 2021 년 2 월 16 일 – Mac 용 Visual Studio 2019 버전 8.9 Preview 4.1February 16, 2021 – Visual Studio 2019 for Mac version 8.9 Preview 4.1
- 2021년 2월 9일 – Mac용 Visual Studio 2019 버전 8.9 미리 보기 4February 9, 2021 – Visual Studio 2019 for Mac version 8.9 Preview 4
- 2021년 1월 20일 – Mac용 Visual Studio 2019 버전 8.9 미리 보기 3January 20, 2021 – Visual Studio 2019 for Mac version 8.9 Preview 3
- 2020년 12월 16일 – Mac용 Visual Studio 2019 버전 8.9 미리 보기 2.1December 16, 2020 – Visual Studio 2019 for Mac version 8.9 Preview 2.1
- 2020년 12월 8일 – Mac용 Visual Studio 2019 버전 8.9 미리 보기 2December 8, 2020 – Visual Studio 2019 for Mac version 8.9 Preview 2
- 2020년 11월 10일 – Mac용 Visual Studio 2019 버전 8.9 미리 보기 1November 10, 2020 – Visual Studio 2019 for Mac version 8.9 Preview 1
릴리스 주요 내용Release Highlights
- Mac용 Visual Studio 8.9 미리 보기 1에서는 새로운 네이티브 XML 편집기를 소개합니다.Visual Studio for Mac 8.9 Preview 1 introduces a new native XML editor.
- Mac용 Visual Studio 8.9 미리 보기 2에서는 이제 직접 실행 창 내에서 네이티브 편집기가 사용됩니다.Visual Studio for Mac 8.9 Preview 2 now uses the native editor inside the Immediate window.
- Mac용 Visual Studio 8.9 미리 보기 2는 솔루션 필터(*.slnf) 파일을 지원합니다.Visual Studio for Mac 8.9 Preview 2 introduces support for Solution Filter (*.slnf) files.
- Mac용 Visual Studio 8.9 미리 보기 2에는 네이티브 편집기를 사용하는 새 Git Blame 보기가 도입됩니다.Visual Studio for Mac 8.9 Preview 2 introduces a new Git Blame view using the native editor.
- Mac용 Visual Studio 8.9 미리 보기 2에는 새로운 빠른 작업 및 리팩터링 환경이 미리 보기 기능으로 추가됩니다(미리 보기 기능은 기본 설정 > 기타 > 미리 보기 기능에서 사용하도록 설정할 수 있음).Visual Studio for Mac 8.9 Preview 2 adds a new Quick Actions and Refactoring experience as a preview feature (Preview features can be enabled in Preferences > Other > Preview Features).
- Mac용 Visual Studio 8.9 미리 보기 2에는 미리 보기 기능으로 형식, 모듈, 함수 위치별로 첫째 예외를 필터링할 수 있는 지원이 추가됩니다(미리 보기 기능은 기본 설정 > 기타 > 미리 보기 기능에서 사용하도록 설정할 수 있음).Visual Studio for Mac 8.9 Preview 2 adds support for filtering first chance exceptions by type, module, and function location as a preview feature (Preview features can be enabled in Preferences > Other > Preview Features).
- Mac용 Visual Studio 8.9 미리 보기 2 이상에서는 기본적으로 완전한 접근성 지원이 사용하도록 설정됩니다.Visual Studio for Mac 8.9 Preview 2 or newer has full accessibility support enabled by default.
- Mac용 Visual Studio 8.9 미리 보기 3에는 더 이상 iOS 디자이너가 포함되지 않습니다.Visual Studio for Mac 8.9 Preview 3 no longer includes the iOS designer.
- Mac용 Visual Studio 8.9 미리 보기 3에는 XAML 핫 다시 로드를 위해 더 이상 Xamarin.Forms 미리 보기가 포함되지 않습니다.Visual Studio for Mac 8.9 Preview 3 no longer includes the Xamarin.Forms previewer in favor of XAML Hot Reload. 자세한 내용은 https://aka.ms/xamlhotreload 를 참조하세요.For more info see https://aka.ms/xamlhotreload.
- Mac용 Visual Studio 8.9 미리 보기 3은 Android SDK API의 버전 30을 지원합니다.Visual Studio for Mac 8.9 Preview 3 introduces support for version 30 of the Android SDK API.
알려진 문제Known Issues
알려진 문제 섹션을 참조하세요.Refer to the Known Issues section.
피드백 및 제안Feedback & Suggestions
Microsoft는 여러분의 의견을 기다리고 있습니다!We would love to hear from you! Mac용 Visual Studio IDE의 문제 보고 옵션을 통해 문제를 보고할 수 있습니다.You can report a problem through the Report a Problem option in Visual Studio for Mac IDE. 개발자 커뮤니티 포털에서 제안 사항을 포함하여 피드백을 추적할 수 있습니다.You can track your feedback, including suggestions, in the Developer Community portal.
릴리스 정보Release Notes
Mac 용 Visual Studio 2019 버전 8.9 Preview 4.1 (8.9.0.1593)Visual Studio 2019 for Mac version 8.9 Preview 4.1 (8.9.0.1593)
2021 년 2 월 16 일 출시released February 16, 2021
일반General
- 안정성 및 성능과 관련된 몇 가지 문제를 해결했습니다.We fixed several issues with reliability and performance.
- Mono를 6.12.0.122로 업데이트 했습니다.We updated Mono to 6.12.0.122.
Mac용 Visual Studio 2019 버전 8.9 미리 보기 4(8.9.0.1582)Visual Studio 2019 for Mac version 8.9 Preview 4 (8.9.0.1582)
릴리스 날짜: 2021년 2월 9일released February 9, 2021
일반General
- 안정성 및 성능과 관련된 몇 가지 문제를 해결했습니다.We fixed several issues with reliability and performance.
셸 및 도구Shell and Tools
- "시작 창 표시" 메뉴 항목이 없는 문제를 해결했습니다.We fixed an issue where the "Show Start Window" menu item was missing.
소스 코드 편집Source Code Editing
- 분리된 빠른 작업 팝업 문제를 해결했습니다.We fixed an issue with orphaned Quick Action popups.
- IntelliSense가 다른 F# 프로젝트를 참조하는 C# 프로젝트에서 작동이 중지되는 문제를 해결했습니다.We fixed an issue where IntelliSense stopped functioning in a C# project referencing another F# project.
- 중단점이 있는 줄에서 낮은 텍스트 대비를 사용하는 문제를 해결했습니다.We fixed an issue with a low text contrast in lines with a breakpoint.
버전 제어Version Control
- "프로젝트 게시"가 완료되지 않는 문제를 해결했습니다.We fixed an issue where "Publishing Project" never completed.
- 원인 보기를 개선하고 더 쉽게 액세스할 수 있도록 했습니다.We improved the Blame view and made it more accessible.
웹 및 AzureWeb and Azure
- .NET 6 워크로드 및 프로젝트에 대한 지원을 추가했습니다.We added support for .NET 6 workloads and projects.
- .NET Core SDK를 5.0.103 및 3.1.406으로 업데이트했습니다.We updated .NET Core SDKs to 5.0.103 and 3.1.406.
XamarinXamarin
- Xamarin 프로젝트 파일이 항상 Git에서 편집된 것으로 표시되는 문제를 해결했습니다.We fixed an issue where Xamarin project files were always shown as edited in git.
- Xcode 12.4 지원을 추가했습니다.We added support for Xcode 12.4.
Mac용 Visual Studio 2019 버전 8.9 미리 보기 3(8.9.0.1451)Visual Studio 2019 for Mac version 8.9 Preview 3 (8.9.0.1451)
릴리스 날짜: 2021년 1월 20일released January 20, 2021
일반General
- 안정성 및 성능과 관련된 몇 가지 문제를 해결했습니다.We fixed several issues with reliability and performance.
설치 관리자Installer
- Android SDK API 버전을 30으로 업데이트했습니다.We updated the Android SDK API version to 30.
프로젝트 시스템Project System
- 변경된 Xamarin.Forms 프로젝트가 배포 시 다시 빌드되지 않는 문제를 해결했습니다.We fixed an issue where a changed Xamarin.Forms project was not rebuilt upon deployment.
- 복잡한 ProjectReference 조건 평가에 실패하는 문제를 해결했습니다.We fixed an issue where the evaluation of complex ProjectReference conditions failed.
셸 및 도구Shell and Tools
- 때때로 “문제 및 해결 방법” 검색에 실패하는 문제를 해결했습니다.We fixed an issue where searching for "Problems and Solutions" failed sometimes.
XamarinXamarin
- iOS 디자이너가 Mac용 Visual Studio에 더 이상 포함되지 않습니다.The iOS designer is no longer part of Visual Studio for Mac. Xamarin.iOS 스토리보드를 디자인하기 위해 Xcode를 사용하는 데 도움이 되도록 Xcode 동기화 프로세스를 개선했습니다.We have made improvements to our Xcode sync process to help you adapt to using Xcode to design your Xamarin.iOS storyboards. 자세한 내용은 Xcode를 사용하여 사용자 인터페이스 디자인 - Xamarin | Microsoft Docs를 참조하세요.See Designing user interfaces with Xcode - Xamarin | Microsoft Docs to learn more.
- Xamarin.Forms 미리 보기는 XAML 핫 다시 로드를 위해 제거됩니다.The Xamarin.Forms previewer is being removed in favor of XAML Hot Reload. 자세한 내용은 https://aka.ms/xamlhotreload 를 참조하세요.For more info see https://aka.ms/xamlhotreload.
Mac용 Visual Studio 2019 버전 8.9 미리 보기 2.1(8.9.0.964)Visual Studio 2019 for Mac version 8.9 Preview 2.1 (8.9.0.964)
‘릴리스 날짜: 2020년 12월 16일’released December 16, 2020
일반General
- 중요한 크래시 보고 문제를 해결했습니다.We fixed a critical crash reporting issue.
- 안정성 및 성능과 관련된 몇 가지 문제를 해결했습니다.We fixed several issues with reliability and performance.
디버거Debugger
- Catch 지점이 .NET Core에서 작동하지 않는 문제를 해결했습니다.We fixed an issue where catchpoints didn't work with .NET Core.
- 디버깅이 XCode 12에서 작동하지 않는 문제를 해결했습니다.We fixed an issue where Debugging was not working with XCode 12.
웹 및 AzureWeb and Azure
- 로컬에서의 Azure Functions 디버깅 문제를 해결했습니다.We fixed an issue with debugging Azure Functions locally.
- .NET Core SDK를 5.0.101로 업데이트했습니다.We updated .NET Core SDK to 5.0.101.
Mac용 Visual Studio 2019 버전 8.9 미리 보기 2(8.9.0.947)Visual Studio 2019 for Mac version 8.9 Preview 2 (8.9.0.947)
‘릴리스 날짜: 2020년 12월 8일’released December 8, 2020
디버거Debugger
- 조사식 도구 창에서 여러 조사식을 선택하는 경우 작업이 차단되는 문제를 해결했습니다.We fixed an issue blocking operations when multiple watches are selected in the watch tool window.
- 조사식 도구 창에서 잘못된 값을 복사하거나 붙여넣게 만드는 몇 가지 문제를 해결했습니다.We fixed several issues causing the wrong value to be copied or pasted within the watch tool window.
- 디버그하는 동안 조사식의 이름을 바꿀 수 없는 문제를 해결했습니다.We fixed an issue where it was not possible to rename a watch while debugging.
- 실행 > 애플리케이션 디버깅을 사용하여 32비트 어셈블리를 디버그할 수 없는 문제를 해결했습니다.We fixed an issue where it was not possible to debug 32 bit assemblies using Run > Debug Application.
- 예외 창이 바탕 화면 외부에 표시되는 문제를 해결했습니다.We fixed an issue where the Exception window appears outside of the desktop.
- 편집기 캐럿이 놓인 위치에 따라 다음 문 설정 명령이 실패하고 오류가 발생하는 문제를 해결했습니다.We fixed an issue where the Set Next Statement command failed with an error depending on where the editor caret was placed.
설치 관리자Installer
- .NET Core 패키지를 다운로드하지 못하는 문제를 해결했습니다.We fixed an issue where downloading the .NET Core package failed.
셸 및 도구Shell and Tools
- 파일에서 찾기 기능의 속도를 높였습니다.We increased the speed of the find in files functionality.
- Big Sur의 전체 화면 모드에서 Mac용 VS를 닫은 후 솔루션이 로드되지 않는 문제를 해결했습니다.We fixed an issue where loading a solution failed after closing VS for Mac in full screen mode on Big Sur.
- macOS Big Sur에서 시작 화면 닫기 단추가 보이지 않는 문제를 해결했습니다.We fixed an issue where the Welcome screen close button was invisible on macOS Big Sur.
- option 키를 누르고 있는 동안 터미널 도구 창에서 특수 문자를 입력할 수 없는 문제를 해결했습니다.We fixed an issue where it was not possible to type special characters in the terminal tool window while pressing the option key.
- 상태 표시줄 내에서 오류를 클릭하면 오류 창 대신 빌드 출력이 표시되는 문제를 해결했습니다.We fixed an issue where the build output was shown instead of the error window when clicking on an error inside the status bar.
- macOS Big Sur에서 마우스로 경고를 클릭할 수 없는 문제를 해결했습니다.We fixed an issue where alerts were not clickable with the mouse on macOS Big Sur.
- 오류 도구 창에 도구 모음 단추 설정이 저장되지 않는 문제를 해결했습니다.We fixed an issue where the Errors tool window didn't remember toolbar button settings.
소스 코드 편집Source Code Editing
- 새 편집기에서 캐럿 찾기 명령에 대한 사용자 지정 키 바인딩이 작동하지 않는 문제를 해결했습니다.We fixed an issue where a custom key binding for the Find Caret command was not working in the new editor.
- GB18030 인코딩 지원과 관련된 다양한 문제를 해결했습니다.We fixed various issues with GB18030 encoding support.
- 참조 찾기가 작동하지 않는 문제를 해결했습니다.We fixed an issue where Find References is not working.
- 이름 바꾸기 기능이 제대로 작동하지 않는 문제를 해결했습니다.We fixed an issue with the Rename functionality not working correctly.
- YAML 지원 관련 문제를 해결했습니다.We fixed an issue with YAML support.
테스트 도구Test Tools
- 상황에 맞는 메뉴에서 단위 테스트를 실행하는 경우 단위 테스트 패드에서 실행하는 경우보다 속도가 훨씬 느린 문제를 해결했습니다.We fixed an issue where Running unit tests from the context menu was way slower than from the Unit Tests pad.
버전 제어Version Control
- Git이 설치되지 않은 경우 파일을 복사한 후 오류가 표시되는 문제를 해결했습니다.We fixed an issue where an error was shown after copying a file if Git was not installed.
- 새로 추가된 폴더에서 새 파일을 삭제하면 빈 폴더도 삭제되는 문제를 해결했습니다.We fixed an issue where deleting a new file under a newly added folder deleted the empty folder as well.
웹 및 AzureWeb and Azure
- OpenAPI 서비스를 제거한 후 IntelliSense에서 OpenAPI 클라이언트를 표시하는 문제를 해결했습니다.We fixed an issue where IntelliSense shows the OpenAPI client after the OpenAPI service was removed.
- 앱을 디버그할 때 잘못된 ASPNETCORE_URLS 환경 변수가 생성되는 문제를 해결했습니다.We fixed an issue where incorrect ASPNETCORE_URLS environment variable was generated when debugging apps.
- 일부 사용자 지정 템플릿에서 동적 매개 변수가 제대로 로드되지 않는 몇 가지 문제를 해결했습니다.We fixed several issues where dynamic parameters were not loaded correctly from some custom templates.
- 프로젝트 경로에 공백이 포함된 경우 Blazor WebAssembly 프로젝트가 로드되지 않는 문제를 해결했습니다.We fixed an issue where loading Blazor Web Assembly projects failed if the project path contained spaces.
- ASP.NET Core 5.0 프로젝트를 Azure에 게시할 때 “HTTP 오류 500.31 - ANCM 네이티브 종속성을 찾지 못했습니다.” 오류가 발생하여 실패하는 문제를 해결했습니다.We fixed an issue where publishing ASP.NET Core 5.0 projects to Azure failed with an "HTTP Error 500.31 - ANCM Failed to Find Native Dependencies" error.
- .NET Core를 5.0.100 및 3.1.404로 업데이트했습니다.We updated .NET Core to 5.0.100 and 3.1.404.
XamarinXamarin
- Xcode 12.2 지원을 추가했습니다.We added support for Xcode 12.2.
Mac용 Visual Studio 2019 버전 8.9 미리 보기 1(8.9.0.265)Visual Studio 2019 for Mac version 8.9 Preview 1 (8.9.0.265)
‘릴리스 날짜: 2020년 11월 10일’released November 10, 2020
프로젝트 시스템Project System
- Windows의 VS 2017에 추가된 새 프로젝트 구성이 Mac용 VS에서 제대로 로드되지 않는 문제를 해결했습니다.We fixed an issue where a new project configuration added on VS 2017 on Windows does not load properly on VS for Mac.
- 특정 조건에서 솔루션 트리가 비워 있는 문제를 해결했습니다.We fixed an issue that could cause the solution tree to be blank under certain conditions.
셸 및 도구Shell and Tools
- 프로젝트에서 리소스를 제외하고 저장하지 못하는 문제를 해결했습니다.We fixed an issue where saving failed after excluding resources from a project.
- 어두운 모드에서 통합 터미널의 선택 색의 색 대비가 너무 낮은 잠재적 접근성 문제를 해결했습니다.We fixed a potential accessibility issue where the color contrast of the integrated terminal's selection color in dark mode is too low.
소스 코드 편집Source Code Editing
- F# 4.6 언어 기능이 Mac용 VS(안정적 또는 미리 보기)에서 작동하지 않는 문제를 해결했습니다.We fixed an issue where F# 4.6 language features don't work on VS for Mac (Stable or Preview).
- F #의 멤버 _.method가 올바르게 인식되지 않는 문제를 해결했습니다.We fixed an issue where member _.method in F # was not recognized correctly.
- 새 F# 웹 프로젝트를 사용하는 빌드 문제를 해결했습니다.We fixed build issues with new F# Web projects.
- 참조 찾기가 작동하지 않는 문제를 해결했습니다.We fixed an issue where Find References is not working.
- 이름 바꾸기 기능이 제대로 작동하지 않는 문제를 해결했습니다.We fixed an issue with the Rename functionality not working correctly.
- 확장 메서드 탐색 검색 작업이 무기한 실행되는 문제를 해결했습니다.We fixed an issue where Extension Methods navigation search operation was running indefinitely.
- FSharp.Core 4.7 지원이 누락되는 문제를 해결했습니다.We fixed an issue with missing support for FSharp.Core 4.7.
- GB18030 인코딩 지원과 관련된 다양한 문제를 해결했습니다.We fixed various issues with GB18030 encoding support.
버전 제어Version Control
- 분기 전환이 "버전 제어 리포지토리 업데이트"에서 중단되는 문제를 해결했습니다.We fixed an issue where switching branches got stuck at "Updating version control repository".
- Visual Studio Mac이 코드에 대한 최신 업데이트를 인식하지 못하는 문제를 해결했습니다.We fixed an issue where Visual Studio Mac won't recognize the latest updates to the code.
XamarinXamarin
- Xcode 12.1 지원을 추가했습니다.We added support for Xcode 12.1.
알려진 문제Known Issues
다음은 Mac용 Visual Studio 2019 버전 8.9에서 알려진 모든 기존 문제 목록입니다.The following is a list of all existing known issues in Visual Studio 2019 for Mac version 8.9:
- 최신 .NET 5 SDK를 설치한 후 .NET Core 3.1 앱의 개발자에게 “ASP.NET Core 개발자 인증서가 잘못된 상태입니다.”를 나타내는 오류가 표시될 수 있습니다.After installing the latest .NET 5 SDK, developers of .NET Core 3.1 apps might see an error indicating "The ASP.NET Core developer certificate is in an invalid state.". 터미널에서
dotnet dev-certs https --clean
을 실행한 후dotnet dev-certs https --trust
를 실행하면 문제가 해결됩니다.Runningdotnet dev-certs https --clean
thendotnet dev-certs https --trust
from the Terminal will fix the issue. - 드문 경우지만 .NET Core 3.1.300 SDK를 제외한 모든 항목이 최신 상태일 수 있습니다.In rare cases, it's possible to be up to date with everything but the .NET Core 3.1.300 SDK. 이 구성에 해당하는 경우 업데이트 프로그램을 사용하여 .NET Core 3.1.300으로 업데이트하면 IDE가 다시 시작될 때까지 .NET Core SDK를 업데이트하라는 알림이 사라지지 않습니다.If you enter into this configuration and update to .NET Core 3.1.300 using the updater, the notification to update the .NET Core SDK will not disappear until the IDE is restarted.
- 이미 Big Sur 베타를 사용 중인데 업데이트 프로그램을 사용할 수 없는 경우에는 Mac용 Visual Studio 웹 사이트를 방문하여 설치 관리자를 다운로드하세요.If you're already on Big Sur beta and can't use the updater, visit the Visual Studio for Mac website and download the installer.
- Big Sur에서 gRPC 프로젝트가
protoc" exited with code 255
오류가 발생하여 빌드되지 않을 수 있습니다.On Big Sur gRPC projects may fail to build with an errorprotoc" exited with code 255
. 이는 프로젝트 템플릿에서 기본적으로 사용되는 gRPC.Tools NuGet 패키지의 macOS 플랫폼 검색에 문제가 있는 것입니다.This is a problem with macOS platform detection in the gRPC.Tools NuGet package that is used by default in the project templates. 해결 방법은 gRPC.Tools NuGet 패키지를 버전 2.34.0 이상으로 업데이트하는 것입니다.A workaround is to update the gRPC.Tools NuGet package to version 2.34.0 or later.