Visual Studio IconMac용 Visual Studio 2019 버전 8.10 릴리스 정보



개발자 커뮤니티 | 시스템 요구 사항 | 호환성 | 배포 가능한 코드 | 설명서 | 블로그 | 서비스


시스템 요구 사항에 대한 정보는 Mac 시스템 요구 사항Mac 플랫폼 대상 지정 및 호환성 가이드를 참조하세요.

다른 관련 다운로드에 대해 자세히 알아보려면 다운로드 페이지를 참조하세요.


Mac용 Visual Studio 2019의 새로운 기능

Mac용 Visual Studio 2019 릴리스

Mac용 Visual Studio 2019 블로그 게시물

Visual Studio 블로그는 엔지니어링 팀의 제품 인사이트가 제공되는 공식 출처입니다. 다음 게시물에서 Mac용 Visual Studio 2019 릴리스에 대한 자세한 정보를 찾을 수 있습니다.


릴리스 주요 내용

  • Mac용 Visual Studio 8.10은 F# 5.0에 대한 지원을 추가합니다.
  • Mac용 Visual Studio 8.10에는 네이티브 Cocoa UI를 사용하여 작성된 새 NuGet 패키지 관리자가 도입됩니다.
  • Mac용 Visual Studio 8.10은 dotnet CLI에서 제공되는 솔루션 템플릿에 대한 지원을 추가합니다.
  • Mac용 Visual Studio 8.10에는 dotnet new 프로젝트 템플릿 지원이 기본적으로 사용됩니다.

알려진 문제

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


사용자 의견 및 제안

많은 의견 부탁드립니다! Mac용 Visual Studio IDE의 문제 보고 옵션을 통해 문제를 보고할 수 있습니다. 개발자 커뮤니티 포털에서 제안 사항을 포함하여 피드백을 추적할 수 있습니다.


릴리스 정보

Release Notes Icon Mac용 Visual Studio 2019 버전 8.10.25(8.10.25.2)

릴리스 날짜: 2022년 6월 21일

일반

  • 6.12.0.182로의 모노 업데이트에 대한 보안 권고 알림:

Release Notes Icon Mac용 Visual Studio 2019 버전 8.10.24(8.10.24.14)

릴리스 날짜: 2022년 6월 14일

일반

.NET SDK를 6.0.106 및 3.1.420으로 업데이트했습니다.

Mac용 Visual Studio 2019 내에서 제공되는 .NET 5.0.X SDK는 더 이상 지원되지 않으며 더 이상 보안 업데이트를 받지 않습니다. 함께 제공되는 3.1.X 런타임은 여전히 지원되며 보안 업데이트를 계속 받게 됩니다. .NET 지원 정책을 참조하세요. Mac용 Visual Studio 2019에서 다시 기본 사용자는 이제 환경이 부분적으로만 안전하다는 것을 이해하여 이 작업을 수행합니다.

Mac용 Visual Studio Microsoft 최신 수명 주기 정책을 준수합니다. 이 정책에 따라 Mac용 Visual Studio 2019는 지원되지 않으며 2022년 7월까지 제한된 업데이트를 받게 됩니다. 2022년 7월 이후 Mac용 Visual Studio 2019는 모든 종류의 업데이트 수신을 중단합니다.

보안 환경의 경우 현재 지원되는 Mac용 Visual Studio 버전인 Mac용 Visual Studio 2022로 업그레이드하는 것이 좋습니다. 이 버전에는 완전히 지원되는 .NET 6.0.X SDK 및 3.1.X 런타임이 제공됩니다.

보안 권고 알림

Release Notes Icon Mac용 Visual Studio 2019 버전 8.10.23(8.10.23.7)

릴리스 날짜: 2022년 5월 10일

일반

Release Notes Icon Mac용 Visual Studio 2019 버전 8.10.22(8.10.22.11)

릴리스 날짜: 2022년 4월 12일

일반

  • 권한 상승 취약성 문제 CVE-2022-24513이 해결되었습니다.
  • mono를 6.12.0.174로 업데이트하여 CVE-2020-8927이 해결되었습니다. mono 업데이트를 사용하려면 Xamarin.iOS를 15.8.0.3으로, Xamarin.Mac을 8.8.0.3으로, Xamarin.Android를 12.2.4.3으로 업데이트해야 합니다.
  • .NET SDK가 6.0.104, 5.0.407 및 3.1.418로 업데이트되었습니다.

Release Notes Icon Mac용 Visual Studio 2019 버전 8.10.21(8.10.21.4)

릴리스 날짜: 2022년 3월 22일

Xamarin

  • Xcode 13.3 지원을 추가했습니다.

Release Notes Icon Mac용 Visual Studio 2019 버전 8.10.20(8.10.20.0)

릴리스 날짜: 2022년 3월 8일

일반

Release Notes Icon Mac용 Visual Studio 2019 버전 8.10.19(8.10.19.2)

릴리스 날짜: 2022년 2월 15일

Xamarin

  • DisposableObject 소유권 의미 체계 문제를 해결하여 Xamarin.iOS를 15.6.0.3으로 업데이트하고 Xamarin.Mac을 8.6.0.3으로 업데이트했습니다.

Release Notes Icon Mac용 Visual Studio 2019 버전 8.10.18(8.10.18.11)

릴리스 날짜: 2022년 2월 8일

일반

  • “요청을 처리하는 중 처리되지 않은 예외가 발생했습니다.” 오류가 발생하여 3.1 SDK Angular/React.js/React.js 및 Redux 프로젝트 실행에 실패하는 문제를 해결했습니다.
  • CVE-2022-21986을 해결하여 .NET SDK를 6.0.102 및 5.0.405로 업데이트했습니다.

Release Notes Icon Mac용 Visual Studio 2019 버전 8.10.17(8.10.17.2)

릴리스 날짜: 2022년 1월 19일

Xamarin

  • 여러 플랫폼에 Xamarin.Forms 프로젝트를 배포할 때 발생하는 크래시를 해결했습니다.
  • 새 iOS 프로젝트를 만들 때 헤더/m 파일이 누락되는 문제를 해결했습니다.

Release Notes Icon Mac용 Visual Studio 2019 버전 8.10.16(8.10.16.2)

릴리스 날짜: 2021년 12월 16일

Xamarin

  • Xcode 13.2 지원을 추가했습니다.

Release Notes Icon Mac용 Visual Studio 2019 버전 8.10.15(8.10.15.32)

‘릴리스 날짜: 2021년 12월 14일’

일반

  • homebrew가 Monterey에 설치된 경우 시작 시 Mac용 Visual Studio가 설치 중단되는 문제를 해결했습니다.
  • .NET SDK 6.0.101, 5.0.404, 3.1.416을 업데이트했습니다.
  • Apple Silicon(M1 또는 Arm64) 머신에서 최신 버전의 .NET SDK로 업데이트하려면 Mac용 Visual Studio 8.10.15를 설치한 후 업데이트를 확인하세요.
    • 이전 .NET x64 SDK는 Arm64에서 지원되지 않으며, 지원되는 최신 버전을 설치하기 전에 제거해야 합니다.
    • 8.10.15 설치 관리자 및 업데이트 프로그램은 지원되는 .NET SDK 버전을 설치하기 전에 지원되지 않는 x64 SDK를 제거하는 옵션과 함께 경고를 표시합니다.
    • 해당 지침을 사용하여 .NET을 수동으로 제거하는 방법을 알아봅니다.

Release Notes Icon Mac용 Visual Studio 2019 버전 8.10.14(8.10.14.17)

릴리스 날짜: 2021년 11월 17일

일반

  • IDE 작동 중단을 일으킬 수 있는 디버거 문제를 해결했습니다.
  • 업데이트 프로그램과 SDK 관리자에서 IDE 작동 중단을 일으킬 수 있는 몇 가지 문제를 해결했습니다.

Release Notes Icon Mac용 Visual Studio 2019 버전 8.10.13(8.10.13.11)

릴리스 날짜: 2021년 11월 8일

일반

  • .NET Core SDK를 5.0.404 및 3.1.415로 업데이트했습니다.
  • .NET 6 프로젝트 템플릿에서 사용하는 C# 10이 Mac용 Visual Studio 8.10에서 지원되지 않으므로 .NET 6.0은 .NET 프로젝트의 새 프로젝트 대화 상자에 표시되지 않습니다.
  • Apple Silicon(M1 또는 Arm64) 머신의 .NET 5.0, 6.0, .NET Core 3.1 x64 SDK 11월 릴리스는 현재 Mac용 Visual Studio 8.10에서 지원되지 않습니다. 이는 새 x64 .NET SDK가 다른 디렉터리에 설치되고 Mac용 Visual Studio가 현재 Arm64 SDK에서만 사용되는 원래 .NET SDK 설치 위치만 지원하기 때문입니다.
    • Mac용 Visual Studio 8.10 이후 릴리스에서 새 SDK 지원이 추가될 때까지 업데이트 확인 대화 상자에 SDK 업데이트는 표시되지 않습니다.
    • .NET 5.0, 6.0 또는 .NET Core 3.1 x64 SDK 11월 릴리스가 설치된 경우 해당 릴리스를 제거하고 10월 릴리스를 대신 설치해야 합니다.
    • 또한 .NET 6 Arm64 SDK는 Mac용 Visual Studio 8.10에서 지원되지 않습니다.
    • Mac용 Visual Studio 8.10에서 지원되지 않는 설치를 검색하면 제거 지침 링크와 함께 정보 표시줄 알림이 표시됩니다.
    • Visual Studio 8.10.13은 Mac용 Visual Studio 17.0 미리 보기 3에서 함께 지원되지 않습니다.
    • 해당 지침을 사용하여 .NET을 제거하는 방법을 알아봅니다.

Xamarin

  • Mac용 Visual Studio 업데이트 프로그램이 관리자 권한으로 JDK를 설치하지 않았기 때문에 Eclipse Temurin JDK 1.8.0.302가 설치되지 않았던 문제를 해결했습니다.

Release Notes Icon Mac용 Visual Studio 2019 버전 8.10.12(8.10.12.16)

릴리스 날짜: 2021년 11월 2일

일반

  • Apple Silicon(M1 또는 Arm64) 머신의 .NET 5.0, 6.0, .NET Core 3.1 x64 SDK 11월 릴리스는 현재 Mac용 Visual Studio 8.10에서 지원되지 않습니다. Mac용 Visual Studio 8.10 이후 릴리스에서 새 SDK 지원이 추가될 때까지 업데이트 확인 대화 상자에 SDK 업데이트는 표시되지 않습니다.
    • .NET 5.0, 6.0 또는 .NET Core 3.1 x64 SDK 11월 릴리스가 설치된 경우 해당 릴리스를 제거하고 10월 릴리스를 대신 설치해야 합니다.
    • 또한 .NET 6 Arm64 SDK는 Mac용 Visual Studio 8.10에서 지원되지 않습니다.

Xamarin

  • Xcode 13.1 지원을 추가했습니다.
  • Microsoft Mobile OpenJDK 1.8.0.25를 Eclipse Temurin JDK 1.8.0.302로 대체했습니다. 업데이트는 사용자 머신에서 JDK 1.8.0.25를 제거합니다.

Release Notes Icon Mac용 Visual Studio 2019 버전 8.10.11(8.10.11.8)

릴리스 날짜: 2021년 10월 12일

일반

  • .NET Core SDK를 5.0.402 및 3.1.414로 업데이트했습니다.

Release Notes Icon Mac용 Visual Studio 2019 버전 8.10.10(8.10.10.8)

릴리스 날짜: 2021년 9월 29일

일반

Xamarin

  • Xcode 13 지원을 추가했습니다.

Release Notes Icon Mac용 Visual Studio 2019 버전 8.10.9(8.10.9.3)

‘릴리스 날짜: 2021년 9월 14일’

웹 및 Azure

  • .NET Core SDK를 5.0.401 및 3.1.413으로 업데이트했습니다.

Release Notes Icon Mac용 Visual Studio 2019 버전 8.10.8(8.10.8.0)

‘릴리스 날짜: 2021년 8월 24일’

Xamarin

  • “Microsoft OpenJDK를 찾을 수 없습니다.” 경고 메시지가 잘못 발생하는 문제를 해결했습니다.

Release Notes Icon Mac용 Visual Studio 2019 버전 8.10.7(8.10.7.17)

‘릴리스 날짜: 2021년 8월 10일’

셸 및 도구

  • 전역 검색 표시줄에서 NuGet 패키지를 검색하지 못하는 문제를 해결했습니다.

버전 제어

  • Git 아래의 일부 프로젝트에서 Git 변경 내용이 표시되지 않는 문제를 해결했습니다.

웹 및 Azure

  • CVE-2021-26423이 해결된 5.0.400 및 3.1.412로 .NET Core SDK를 업데이트했습니다.

Xamarin

Release Notes Icon Mac용 Visual Studio 2019 버전 8.10.6(8.10.6.10)

릴리스 날짜: 2021년 7월 13일

테스트 도구

  • 솔루션을 로드할 때 테스트 검색이 실패할 수 있는 문제를 해결했습니다.

웹 및 Azure

  • .NET Core SDK를 5.0.302 및 3.1.411로 업데이트했습니다.

Release Notes Icon Mac용 Visual Studio 2019 버전 8.10.5(8.10.5.16)

릴리스 날짜: 2021년 7월 6일

일반

  • 편집기 도구 설명 및 외부 파일 변경과 관련된 몇 가지 안정성 문제를 해결했습니다.

셸 및 도구

Release Notes Icon Mac용 Visual Studio 2019 버전 8.10.4(8.10.4.11)

‘릴리스 날짜: 2021년 6월 29일’

셸 및 도구

  • 전역 검색 결과가 사용 중인 필터 태그와 일치하지 않는 문제를 해결했습니다.

소스 코드 편집

웹 및 Azure

Release Notes Icon Mac용 Visual Studio 2019 버전 8.10.3(8.10.3.15)

‘릴리스 날짜: 2021년 6월 22일’

웹 및 Azure

Xamarin

  • Xamarin.iOS SDK를 14.20.0.24로 업데이트하고 Xamarin.Mac SDK를 7.14.0.24로 업데이트했습니다.

Release Notes Icon Mac용 Visual Studio 2019 버전 8.10.2(8.10.2.17)

‘릴리스 날짜: 2021년 6월 15일’

버전 제어

  • Diff 보기의 커밋 선택이 로드를 완료하지 않는 문제를 해결했습니다.
  • IDE 크래시가 발생할 수 있는 문제를 해결했습니다.

웹 및 Azure

  • 설치 프로그램 또는 업데이트 프로그램이 새 .NET Core SDK를 다운로드할 수 없는 문제를 해결했습니다.

Release Notes Icon Mac용 Visual Studio 2019 버전 8.10.1(8.10.1.71)

‘릴리스 날짜: 2021년 6월 8일’

일반

  • Git 및 Xamarin과 관련된 몇 가지 안정성 문제를 해결했습니다.

셸 및 도구

  • 모든 번역을 업데이트했습니다.

버전 제어

  • 원인 보기에서 몇 가지 맞춤 문제를 해결했습니다.

웹 및 Azure

Release Notes Icon Mac용 Visual Studio 2019 버전 8.10(8.10.0.1773)

‘릴리스 날짜: 2021년 6월 2일’

일반

디버거

  • 호출 스택 도구 창에 외부 코드가 표시되지 않는 문제를 해결했습니다.

프로젝트 시스템

  • MSBuild를 16.9.0으로 업데이트했습니다.
  • 디버깅이 시작될 때(F5 키) 저장되지 않은 코드 변경 내용이 저장되지 않는 문제를 해결했습니다.

셸 및 도구

소스 코드 편집

테스트 도구

웹 및 Azure

  • CVE-2021-31204가 해결된 5.0.203 및 3.1.409로 .NET Core SDK를 업데이트했습니다.
  • .NET 6 미리 보기 4가 설치될 때 .NET Core 프로젝트를 만들지 못하는 문제를 해결했습니다.

Xamarin

  • XAML 핫 다시 로드 변경 내용이 디바이스와 동기화되지 않는 문제를 해결했습니다.
  • Xamarin.iOS SDK를 14.17.2.4로 업데이트했습니다.
  • Xamarin.Forms 템플릿을 업데이트했습니다.

알려진 문제

다음은 Mac용 Visual Studio 2019 버전 8.10에서 알려진 모든 기존 문제 목록입니다.

  • .NET 6 프로젝트 템플릿에서 사용하는 C# 10이 Mac용 Visual Studio 8.10에서 지원되지 않으므로 .NET 6.0은 새 프로젝트 대화 상자에 표시되지 않습니다.
  • Apple Silicon(M1 또는 Arm64) 머신에서는 12월 릴리스를 설치하기 전에 이전 .NET SDK를 제거해야 합니다. 새 x64 .NET SDK는 다른 디렉터리에 설치되고 원래 위치가 현재 Arm64 SDK에서만 사용되기 때문입니다.
    • Mac용 Visual Studio 8.10.15를 설치하면 업데이트 확인 대화 상자에 최신 SDK가 표시됩니다. 업데이트 프로세스 중에 업데이트 프로그램 애플리케이션이 이전 SDK를 검색하면 경고를 표시하고 제거 옵션을 제공합니다. 8.10.15 설치 관리자에서도 동일한 옵션을 사용할 수 있습니다.
    • 또한 .NET 6 Arm64 SDK는 Mac용 Visual Studio 8.10에서 지원되지 않습니다.
    • 해당 지침을 사용하여 .NET을 제거하는 방법을 알아봅니다.
  • 특정 조건에서 Xamarin.Forms 프로젝트를 iOS 디바이스에 배포할 때 “System.EntryPointNotFoundException” 예외가 표시됩니다. 현재 픽스를 제공하기 위해 작업 중이며 픽스가 곧 릴리스될 예정입니다.
  • 최신 .NET 5 SDK를 설치한 후 .NET Core 3.1 앱의 개발자에게 “ASP.NET Core 개발자 인증서가 잘못된 상태입니다.”를 나타내는 오류가 표시될 수 있습니다. 터미널에서 dotnet dev-certs https --clean을 실행한 후 dotnet dev-certs https --trust를 실행하면 문제가 해결됩니다.
  • 드문 경우지만 .NET Core 3.1.300 SDK를 제외한 모든 항목이 최신 상태일 수 있습니다. 이 구성에 해당하는 경우 업데이트 프로그램을 사용하여 .NET Core 3.1.300으로 업데이트하면 IDE가 다시 시작될 때까지 .NET Core SDK를 업데이트하라는 알림이 사라지지 않습니다.
  • Big Sur에서 gRPC 프로젝트가 protoc" exited with code 255 오류가 발생하여 빌드되지 않을 수 있습니다. 이는 프로젝트 템플릿에서 기본적으로 사용되는 gRPC.Tools NuGet 패키지의 macOS 플랫폼 검색에 문제가 있는 것입니다. 해결 방법은 gRPC.Tools NuGet 패키지를 버전 2.34.0 이상으로 업데이트하는 것입니다.
  • 경우에 따라 Android 프로젝트에서 The Java SDK could not be found, please set the path to it in the Xamarin.Android SDKs settings panel 오류가 발생하여 빌드에 실패할 수도 있습니다. 해결 방법은 터미널에서 다음 명령을 실행하는 것입니다. mkdir -p ~/Library/Android/sdk

맨 위로 이동