NuGet 6.11 릴리스 정보
NuGet 배포 차량:
NuGet 버전 | Visual Studio 버전에서 사용 가능 | .NET SDK에서 사용 가능 |
---|---|---|
6.11 | Visual Studio 2022 버전 17.11 | 8.0.4xx1 |
1 .NET 워크로드가 있는 Visual Studio 2022와 함께 설치됨
- "nupkg를 다운로드하는 여러 번의 시도가 실패했습니다"를 수정합니다. - #13545
PackageReference 프로젝트의 특정 권고에 대한 NuGetAudit 경고 표시 안 함 - #13679
dotnet SDK에 옵션 추가
--allow-insecure-connections
- #13396Visual Studio 패키지 관리자 UI의 소유자에 대한 작성자 교환 - #12501
[기능]: dotnet CLI에 dotnet nuget 이유 추가 - #11943
NuGet은 SSL 인증서 문제가 있는 HTTPS 원본에서 복원할 수 없습니다. - #4387
MSBuildRestoreUtility.GetRestoreAuditProperties
항목을 읽NuGetAuditSuppress
는 데 호환성이 손상되는 변경 필요 - #13313
IVsNuGetProjectUpdateEvents.ProjectUpdateStarted 또는 ProjectUpdateFinished은 변경될 파일 목록만 제공해야 합니다. - #13413
dotnet nuget
명령은 모든 오류에 대한 사용량 정보를 출력하지 않아야 합니다. - #13251[DCR]: NuGet으로 인해 많은 ArgumentExceptions가 THROW되고 VS에서 catch됨 - #11535
NuGet.CommandLine.XPlat에서 .NET Framework TFM 제거 - #8452
PERF: GetPackageInfo가 GetNupkgMetadataPath를 불필요하게 호출하여 할당 - #13556
--framework 옵션을 사용할 때 'dotnet nuget why'이 충돌합니다. - #13547
NuGet.Client의 SignatureUtility.GetCertificates는 오류 발생 후 Dispose 호출을 건너뛸 수 있습니다. - #13535
'Path' 인수에 디렉터리가 제공될 때 'dotnet nuget why'이 작동하지 않음 - #13527
NuGet IntelliCode 패키지 제안이 패키지 목록에 작성자가 없습니다. - #13515
VS에서 다시 빌드하면 불필요한 복원이 발생합니다. - #13505
MSB4181: "복원 작업" 작업이 false를 반환했지만 오류를 기록하지 않았습니다. - #13460
TaskResultCache는 모든 키에 대해 동일한 잠금 개체를 잘못 공유합니다. - #13448
CompareTo 및 Equals에 대한 호출은 할당하면 안 됩니다. - #13442
KnownOwnerViewModel에서 Nullable 및 throw 사용 - #13425
PackageSourceProvider.UpdatePackageSource
는 특성의 값을disableTLSCertificateValidation
존중하지 않습니다. - #13423PackageSourceProvider.UpdatePackageSource
필드의 값을AllowInsecureConnection
존중하지 않음 - #13418이전 버전을 설치하려고 할 때 "nuget install -ExcludeVersion" 부정확한 보고서 "이미 설치됨" - #13334
취약성 InfoBar는 솔루션을 닫은 후 솔루션 탐색기 계속 표시됩니다. - #13055
이 NuGet 릴리스를 멋지게 만드는 데 도움을 주신 모든 기여자에게 감사드립니다!
- seclerp
- mmitche
- ToddGrun
- 5859 GetNupkgMetadataPath를 조건부로 호출하여 GetPackageInfo에서 할당 감소
- omajid
- 5848 SignatureUtility.GetCertificates의 실패에 대한 인증서 삭제
- SimonCropp
- 5842 중복 제거 . GetTypeInfo()
- ryanmolden
- 5834 DTE를 통해 존재하지 않는 속성에 대한 레거시 프로젝트를 쿼리할 때 첫 번째 ArgumentExceptions 제거
- 히크포드 주
- 5743 더 높은 버전의 패키지가 이미 설치된 경우 올바른 메시지
- 빅토르 호퍼
- 5764 .NET SDK 원본 링크 통합 사용
- 니콜라밀로사블예비치
- 5738 CA2022 오류 사용 안 함
- jv42
- 5717 ResolverComparer에서 NullReferenceException 수정