영어로 읽기

다음을 통해 공유


NuGet 3.4 릴리스 정보

NuGet 3.4-RC 릴리스 정보 | NuGet 3.4.1 릴리스 정보

NuGet 3.4는 Visual Studio 2015 업데이트 2 및 Visual Studio 15 미리 보기 릴리스의 일부로 2016년 3월 30일 릴리스되었으며 몇 가지 테넌트를 사용하여 빌드되었습니다.

  • 플랫폼 간 지원
  • 성능 개선 사항
  • 사소한 UI 개선 사항

다음 기능은 이전에 RC에 추가되었으며 3.4 릴리스에 대해 업데이트되거나 완료되었습니다.

새로운 기능

  • NuGet 클라이언트는 이제 리포지토리에서 gzip 콘텐츠 인코딩을 지원합니다.
  • xproj 프로젝트의 패키지에서 PDB 지원
  • contentFiles 요소에서 iOS 및 Android 빌드 작업 지원
  • netstandard 및 netstandardapp 프레임워크 모니커에 대한 지원

새 사용자 인터페이스 기능

  • 특히 설치, 업데이트 및 통합 탭에서 성능이 크게 향상되었습니다.
  • 적절한 검색 결과 병합을 통해 집계 '모든 패키지 원본' 원본을 사용할 수 있습니다.
  • 이제 설치 및 업데이트 탭이 사전순으로 정렬됩니다.
  • 검색을 새로 고칠 수 있는 새로 고침 단추가 추가됨
  • 버전 목록 맨 위에 있는 최신 빌드 옵션

업데이트 및 개선 사항

  • 부동 버전이 있는 패키지에서 project.json 참조되는 패키지는 모든 빌드에서 업데이트되지 않습니다. 대신 복원, 클린, 다시 작성 또는 수정project.json해야 하는 경우에만 업데이트됩니다.
  • nuget.org 리포지토리 원본은 NuGet 구성 UI를 사용할 때 더 이상 프로젝트 구성으로 강제 적용되지 않습니다.
  • NuGet은 더 이상 공유 프로젝트의 패키지를 복원하거나 잠금 파일을 작성하지 않습니다.
  • 연결할 수 없거나 응답 속도가 느린 서버에 대한 네트워크 오류 및 재시도 처리를 개선했습니다.
  • Visual Studio 패키지 관리자 UI에서 키보드 및 마우스 동작이 개선되었습니다.
  • 이제 DNX에서 최신 project.json 스키마를 지원합니다.

호환성이 손상되는 변경

  • 이제 패키지 버전 번호가 주 형식으로 정규화됩니다.minor.패치-시험판 각 주, 부 및 패치는 정수로 처리되고 선행 0을 삭제합니다. 시험판 정보는 문자열로 처리되며 변경 내용은 적용되지 않습니다. 이러한 숫자는 NuGet 클라이언트의 쿼리 및 nuget.org 서비스에서 제공하는 검색에 사용됩니다. 자세한 내용은 시험판 버전 아래 의 NuGet 문서에서 확인할 수 있습니다.

알려진 문제

  • 문제: Windows 10 v1511 사용자는 다음 시나리오에서 Visual Studio에서 Powershell과 관련된 문제 또는 Visual Studio 충돌이 발생할 수 있습니다.

    • install.ps1/uninstall.ps1 스크립트가 있는 패키지 설치/제거
    • init.ps1 스크립트가 있는 프로젝트 로드(예: EntityFramework)
    • 웹 콘텐츠 게시
  • 해결 방법: Windows 10 설치에 적용된 최신 패치(예: 2016년 1월(KB 3124263) 또는 이후 업데이트가 적용되었는지 확인합니다. 자세한 내용은 GitHub 문제 #1638에서 확인할 수 있습니다.

  • 문제: NuGet v2 프로토콜 리디렉션이 끊어집니다. 대체 호스트에 요청을 리디렉션하는 사용자 지정 NuGet 리포지토리에서 리디렉션 요청을 인식하지 못합니다.

  • 해결 방법: 이 문제를 해결하려면 리디렉션된 서버 위치를 가리키도록 설정에서 패키지 리포지토리 URI를 구성합니다. 자세한 내용은 GitHub 끌어오기 요청 #387을 참조하세요.

다음에서 찾을 수 있는 GitHub 문제 목록에서 문제를 계속 추적합니다. https://github.com/nuget/home/issues