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



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


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

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


Mac용 Visual Studio 2019의 새로운 기능

Mac용 Visual Studio 2019 릴리스

Mac용 Visual Studio 2019 블로그 게시물

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


릴리스 주요 내용

  • Mac용 Visual Studio 8.8에서는 dotnet new로 추가된 사용자 지정 .NET Core 템플릿에 대한 미리 보기 지원이 추가됩니다(미리 보기 기능은 기본 설정 > 기타 > 미리 보기 기능에서 사용하도록 설정할 수 있음).
  • Mac용 Visual Studio 8.8에서는 Blazor WebAssembly 프로젝트 디버깅 지원이 추가됩니다.
  • Mac용 Visual Studio 8.8에서는 PAT(개인용 액세스 토큰)를 사용할 필요 없이 로그인한 계정을 사용하여 Azure DevOps NuGet 패키지 원본에 액세스하도록 지원이 추가됩니다.
  • Mac용 Visual Studio 8.8은 이제 macOS Big Sur 개발자 미리 보기에서 실행할 수 있습니다. 자세한 내용은 알려진 문제를 참조하세요.
  • 이제 Mac용 Visual Studio 8.8.3 이상에서는 기본적으로 완전한 접근성 지원이 사용하도록 설정됩니다.
  • 디스크 공간이 부족하여 환경을 저하할 때 사용자에게 경고하기 위해 Mac용 Visual Studio에 기능을 추가했습니다.

알려진 문제

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


사용자 의견 및 제안

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


릴리스 정보

Release Notes Icon Mac용 Visual Studio 2019 버전 8.8.10(8.8.10.12)

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

Xamarin

릴리스 정보

Release Notes Icon Mac용 Visual Studio 2019 버전 8.8.9(8.8.9.10)

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

일반

  • 몇 가지 안정성 문제를 해결했습니다.
  • Mono를 CVE-2021-24112 주소 지정 6.12.0.122로 업데이트했습니다.

Release Notes Icon Mac용 Visual Studio 2019 버전 8.8.8(8.8.8.12)

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

일반

  • 몇 가지 안정성 문제를 해결했습니다.

웹 및 Azure

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

Xamarin

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

Release Notes Icon Mac용 Visual Studio 2019 버전 8.8.7(8.8.7.18)

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

일반

  • 몇 가지 안정성 문제를 해결했습니다.

셸 및 도구

  • 라이트 IDE 테마를 사용할 때 Big Sur에서 UI를 렌더링하는 문제를 해결했습니다.

Updater

  • 신규 업데이트 확인 빈도를 1일에서 4시간 간격으로 늘렸습니다.

Release Notes Icon Mac용 Visual Studio 2019 버전 8.8.6(8.8.6.15)

릴리스 날짜: 2021년 1월 20일

일반

  • 몇 가지 안정성 문제를 해결했습니다.

설치 관리자

Release Notes Icon Mac용 Visual Studio 2019 버전 8.8.5(8.8.5.18)

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

웹 및 Azure

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

Xamarin

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

Release Notes Icon Mac용 Visual Studio 2019 버전 8.8.4(8.8.4.30)

‘릴리스 날짜: 2020년 12월 15일’

일반

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

디버거

셸 및 도구

웹 및 Azure

Release Notes Icon Mac용 Visual Studio 2019 버전 8.8.3(8.8.3.16)

‘릴리스 날짜: 2020년 12월 1일’

일반

  • 안정성 및 성능과 관련된 몇 가지 문제를 해결했습니다.
  • 특정 상황에서는 VoiceOver를 사용한 완전한 접근성 지원을 사용하도록 설정할 수 없었습니다. 기본적으로 완전한 접근성 지원을 사용하도록 설정했으며 Mac용 Visual Studio 접근성 설명서를 업데이트했습니다.

버전 제어

웹 및 Azure

  • ASP.NET Core 5.0 프로젝트를 Azure에 게시할 때 “HTTP 오류 500.31 - ANCM 네이티브 종속성을 찾지 못했습니다.” 오류가 발생하여 실패하는 문제를 해결했습니다.

Release Notes Icon Mac용 Visual Studio 2019 버전 8.8.2(8.8.2.41)

‘릴리스 날짜: 2020년 11월 24일’

일반

  • .NET Core를 3.1.404로 업데이트했습니다.
  • F# 컴파일러를 5.0으로 업데이트했습니다.

디버거

  • 조사식 도구 창에서 여러 조사식을 선택하는 경우 작업이 차단되는 문제를 해결했습니다.
  • 조사식 도구 창에서 잘못된 값을 복사하거나 붙여넣게 만드는 몇 가지 문제를 해결했습니다.
  • 디버그하는 동안 조사식의 이름을 바꿀 수 없는 문제를 해결했습니다.

설치 관리자

셸 및 도구

  • 오류 도구 창에 도구 모음 단추 설정이 저장되지 않는 문제를 해결했습니다.

소스 코드 편집

Release Notes Icon Mac용 Visual Studio 2019 버전 8.8.1(8.8.1.37)

‘릴리스 날짜: 2020년 11월 19일’

일반

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

디버거

셸 및 도구

웹 및 Azure

Xamarin

  • XAML 미리 보기에서 VoiceOver가 장식용 이미지를 “이미지”로 잘못 읽는 접근성 문제를 해결했습니다.
  • XAML 미리 보기에서 “XAML 핫 다시 로드 시작하기” 링크로 이동할 때 VoiceOver가 불필요한 콘텐츠를 읽는 접근성 문제를 해결했습니다.
  • Xcode 12.2 지원을 추가했습니다.

Release Notes Icon Mac용 Visual Studio 2019 버전 8.8(8.8.0.2913)

‘릴리스 날짜: 2020년 11월 10일’

참고 항목

이번 릴리스의 Mac용 Visual Studio는 이제 macOS Big Sur 개발자 베타 빌드에서 실행할 수 있습니다. 이미 Big Sur를 사용 중인데 업데이트 프로그램을 사용할 수 없는 경우에는 Mac용 Visual Studio 웹 사이트에서 설치 관리자를 다운로드하세요.

새로운 기능

Blazor WebAssembly 프로젝트 디버그

이제 Mac용 Visual Studio에 Blazor WebAssembly 프로젝트 디버깅을 위한 전체 지원이 포함되어 중단점, 조사식을 설정하고, step 명령과 skip 명령을 사용하여 코드를 탐색하는 등 다양한 옵션을 제공합니다.

Examining a watched variable while debugging a Blazor WebAssembly application
‘Blazor WebAssembly 애플리케이션을 디버그하는 동안 조사 변수 검사’

Mac용 Visual Studio에서 디버깅에 대한 자세한 내용은 Mac용 Visual Studio를 사용하여 디버깅을 참조하세요.

웹 및 Azure

  • .NET 5 미리 보기 8에 대한 지원을 추가했습니다.
  • PAT(개인용 액세스 토큰) 없이 로그인한 계정을 사용하여 NuGet Azure DevOps 패키지 원본에 액세스하도록 통합 지원을 추가했습니다.

버그 수정

디버거

프로젝트 시스템

  • 추가 기능 프로젝트를 로드할 때 파일에 대한 빈 속성 패드가 생성되는 문제를 해결했습니다.
  • 사용자가 솔루션 로드 작업을 취소할 수 있도록 하는 문제를 해결했습니다.
  • Android 빌드 프로세스가 중지되지 않는 문제를 해결했습니다.
  • 솔루션 창에서 “모든 파일 표시”를 사용하도록 설정한 상태에서 파일의 이름을 바꾸면 파일이 두 번 추가되고 중단이 발생할 수 있는 문제를 해결했습니다.
  • Mac용 VS에서 다른 FrameworkSDKRoot를 설정하는 문제를 해결했습니다.
  • 단일 문자를 사용하여 새 프로젝트 폴더를 만들려고 하면 오류가 발생하여 작업이 실패하는 문제를 해결했습니다.
  • MSBuild를 16.8 RTM으로 업데이트했습니다.

셸 및 도구

  • 파일에서 찾기 기능의 속도를 높였습니다.
  • 프로젝트에서 저장되지 않은 파일을 삭제할 때 잘못된 예외가 기록되도록 만드는 문제를 해결했습니다.
  • 검색 환경에서 다중 검색 및 무응답을 야기하는 문제를 해결했습니다.
  • Visual Studio에서 멀티 타기팅 SDK 스타일 프로젝트에 포함된 파일/클래스를 찾을 수 없는 문제를 해결했습니다.
  • 파일에서 찾기의 디렉터리 경로가 올바르게 설정되지 않는 문제를 해결했습니다.
  • 사용자가 어셈블리 브라우저에서 어셈블리를 열 수 없게 하는 문제를 해결했습니다.
  • 16진수 편집기에서 열도록 선택하면 16진수 편집기가 아닌 Visual Studio Code에서 파일이 열리도록 만드는 문제를 해결했습니다.
  • 어셈블리 뷰어의 성능을 개선했습니다.
  • 어셈블리 브라우저를 새 편집기로 이식했습니다.
  • 오류 패드를 다시 구현하고 빌드 출력을 별도의 패드로 이동했습니다.
  • 전반적인 성능 및 안정성을 향상했습니다.
  • IDE 전체에서 “패드” 용어를 “도구 창”으로 바꾸고 최상위 보기 메뉴를 업데이트했습니다.
  • VoiceOver를 사용할 경우 “참조” 대화 상자의 콘텐츠를 올바른 순서로 읽지 않는 문제를 해결했습니다.
  • 어셈블리 브라우저에서 발생하는 잠재적 중단 문제를 해결했습니다.
  • 통합 터미널 내의 인코딩 문제를 해결했습니다.
  • “파일에서 바꾸기” 대화 상자의 “찾기”에서 찾은 텍스트를 바꾸는 문제를 해결했습니다.
  • 두 번째 사용 후 디렉터리에서 검색이 실패하는 문제를 해결했습니다.
  • NuGet을 5.8 RC로 업데이트했습니다.
  • option 키를 누르고 있는 동안 VS 콘솔에서 (특수) 문자를 입력할 수 없는 문제를 해결했습니다.
  • macOS Big Sur에서 마우스로 경고를 클릭할 수 없는 문제를 해결했습니다.

소스 코드 편집

테스트 도구

버전 제어

웹 및 Azure

  • 새 F# 테스트 프로젝트에서 오류 및 경고가 표시되는 문제를 해결했습니다.
  • Windows의 Visual Studio에서 솔루션 파일 생성 시 호환성 문제를 야기한 문제를 해결했습니다.
  • .razor 파일에서 “Using 지시문은 필요하지 않습니다.” 오류가 잘못 표시되는 문제를 해결했습니다.
  • 새 Razor 클래스 라이브러리 프로젝트의 클래스에 대해 IntelliSense를 .razor 파일에서 사용할 수 없는 문제를 해결했습니다.
  • Azure Publish에서 Azure로 게시하는 경우 Azure 구독을 찾을 수 없는 문제를 해결했습니다.
  • Azure 구독을 찾을 수 없는 문제를 해결했습니다.
  • Razor 편집기의 크래시를 해결했습니다.
  • Blazor WebAssembly 애플리케이션을 디버그할 때 중단점에 도달하지 않는 문제를 해결했습니다.
  • dotnet new로 추가된 사용자 지정 .NET Core 템플릿에 대한 미리 보기 지원을 추가했습니다.
  • Blazor WebAssembly 프로젝트가 .NET 5 같은 경우에서 인식되지 않고 브라우저 선택이 누락되는 문제를 해결했습니다.
  • 잘못된 개발 인증서로 인해 복구할 수 없는 중단이 발생하는 문제를 해결했습니다.
  • OpenAPI 서비스를 제거한 후 IntelliSense에서 OpenAPI 클라이언트를 표시하는 문제를 해결했습니다.
  • .NET Core를 5.0.100 및 3.1.403으로 업데이트했습니다.

Xamarin

기타

  • IDE의 시작 성능을 개선했습니다.
  • 솔루션을 닫는 성능을 개선했습니다.
  • vstool이 확장을 사용하지 않도록/사용하도록 설정하는 데 사용할 수 있는 정확한 확장 ID를 반환하지 않는 문제를 해결했습니다.

알려진 문제

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

  • 최신 .NET 5 SDK를 설치한 후 .NET Core 3.1 앱의 개발자에게 “ASP.NET Core 개발자 인증서가 잘못된 상태입니다.”를 나타내는 오류가 표시될 수 있습니다. 터미널에서 dotnet dev-certs https --clean을 실행한 후 dotnet dev-certs https --trust를 실행하면 문제가 해결됩니다.
  • .NET 5.0 RC1을 사용하여 Blazor WebAssembly 프로젝트를 로드하는 기능은 아직 지원되지 않습니다.
  • 드문 경우지만 .NET Core 3.1.300 SDK를 제외한 모든 항목이 최신 상태일 수 있습니다. 이 구성에 해당하는 경우 업데이트 프로그램을 사용하여 .NET Core 3.1.300으로 업데이트하면 IDE가 다시 시작될 때까지 .NET Core SDK를 업데이트하라는 알림이 사라지지 않습니다.

맨 위로 이동