영어로 읽기

다음을 통해 공유


NuGet 5.5 릴리스 정보

NuGet 배포 차량:

NuGet 버전 Visual Studio 버전에서 사용 가능 .NET SDK에서 사용 가능
5.5.0 Visual Studio 2019 버전 16.5 3.1.2001

1.NET Core 워크로드를 사용하여 Visual Studio 2019와 함께 설치됨

요약: 5.5의 새로운 기능

  • Visual Studio에서 NuGet 패키지 관리자 UI에 대한 접근성 및 화면 읽기 프로그램 환경 개선

    • 화면 읽기 프로그램 환경의 접근성 문제, 설치된 텍스트 상자에 대한 altText 및 액세스 가능한 이름 누락, - #9059
    • 패키지 목록의 화면 읽기 프로그램 환경의 접근성 문제 - #9077
    • "찾아보기","설치","업데이트" 탭과 관련된 화면 읽기 프로그램 환경의 접근성 문제 - #9078
    • 내레이터는 "Blank","No Dependencies","nuget.org","MIT" 링크 레이블 #9157을 발표하지 않습니다.
  • 로컬 피드에서 호스트되는 패키지에 대한 Visual Studio 패키지 관리자 UI에서 자체 포함 아이콘 표시 지원 - #8189

  • MSBuild Static Graph API - 8791을 호출하여 평가 속도를 높이는 기능을 사용하여 RestoreUseStaticGraphEvaluation 작업 없음 복원 성능이 크게 향상되었습니다.

  • 플랫폼 간 인증 플러그 인을 사용하여 dotnet.exe 안정성 향상

    • TaskCanceledException으로 dotnet restore 실패 - #7842
    • 플러그 인: "작업이 취소되었습니다." - 이 때문에 ADO 인증에 문제가 있습니다. - #8528
  • add dotnet nuget <add|remove|update|disable|enable|list> source 명령 - #4126

  • dotnet nuget 푸시를 사용하기 위한 --skip-duplicate Suport - #8778

  • msbuild /restore 지원 packages.config - #8506

이번 릴리스에서 수정된 문제

버그

  • V3 API를 사용하여 셀프 업데이트 다시 작업 - #4197

  • 잘못된 패키지 종속성 버전 패키지 종속성 버전이 '*'로 설정된 경우 - #6697

  • ErrorUnsafePackageEntry 오류 메시지가 문제의 원인을 가리키지 않음 - #7505

  • 잠금 파일은 "*" 시나리오에서 적용되지 않습니다. - #8073

  • NuGet.exe PackageReference에서 *를 사용하는 경우 패키지의 최신 버전으로 확인되지 않습니다(MSBuild/Dotnet/VS restore do) - #8432

  • 다중 대상 WPF 프로젝트가 있는 dotnet list 패키지 - #8463

  • ConcurrencyUtilities 개선(CPU 사용량 감소) - #8653

  • 언로드된 프로젝트 시나리오에 대한 DG 사양은 미리 보기 복원으로 작성해서는 안 됩니다. - #8793

  • Visual Studio NuGet 패키지(RestoreManagerPackage)는 솔루션 빌드 이벤트에서 자동 로드해야 합니다. - #8796

  • VS설정 init의 교착 상태 - #8842

  • 프로젝트가 솔루션 폴더에 배치된 경우 VisualStudio ToolBox가 NuGet 패키지에서 채워지지 않음 - #8868

  • VS: 경합 상태로 인해 솔루션 복원이 영구적으로 실패함 - #8881

  • 설치된 탭의 상수 "loading.." 및 업데이트 탭의 "검색 <용어>.." - #8890

  • 캐시가 만료된 후 VS PM UI에 포함된 아이콘 누락 - #9069

  • FireAndForget PM UI 시작 - #9112

  • 복원: IncludeExcludeFiles.Equals(...) 구현이 잘못되었습니다. - #9167

  • 복원: PackageSpec.Clone()이 같지 않은 클론을 만듭니다. - #9211

  • "빌드가 오류로 완료되면 항상 오류 목록 표시"가 검사 않지만 표시되는 오류 목록 - #8190

  • 정적 그래프 복원은 빈 SolutionPath를 전달하지 않아야 합니다. - #9061

  • 복원: 각 프로젝트에 대해 4번 계산된 클로저 - #9042

  • 복원: DependencyGraphSpec.Load(...)에 JObject가 필요하지 않음 - #9040

  • 복원: LOH(큰 개체 힙)에서 만든 큰 문자열 - #9031

  • MSBuild SDK 확인자 - 8848로 인해 최신 모노의 사용자 지정 nuget.exe 중단될 수 있습니다.

  • nuget.dgspec.json "다른 프로세스에서 사용"할 때 복원 실패 - 8692

DCR

  • _GetRestoreProjectStyle 논리는 작업에 있어야 합니다. - #8804

  • 설치된 탭에서 기본적으로 사용 중단 정보 추가 - #8541

이 릴리스에서 해결된 모든 문제 목록 - 5.5