NuGet 패키지를 다운그레이드하려면 어떻게 할까요?How do I downgrade a NuGet package?

Mac용 Visual Studio & Visual Studio에는 이전 버전의 패키지를 선택 하 고 자동으로 설치 하는 기능이 있습니다. 패키지 업데이트의 작동 방법과 비슷합니다.Visual Studio for Mac & Visual Studio both have features for selecting older versions of packages and installing them automatically; similar to how updating packages works. 이러한 단계는 아래에 설명 되어 있습니다.These steps are described below.

Visual StudioVisual Studio

  1. 도구 > NuGet 패키지 관리자 > 패키지 관리자 콘솔로 이동Go to Tools > NuGet Package Manager > Package Manager Console

  2. 기본 프로젝트 에서 프로젝트 설정Set the project under Default Project

  3. 다음 구문을 사용 합니다.Use this syntax:

    설치 패키지 [PackageName]-버전 [버전 메뉴에 대 한 탭]Install-Package [PackageName] -Version [tab for version menu]

패키지의 NuGet 페이지에서 정확한 명령을 복사 하 여 붙여 넣을 수도 있습니다.You can also copy/paste the exact command from the package's NuGet page. Xamarin.ios에 대 한 예제:https://www.nuget.org/packages/Xamarin.Forms/Example for Xamarin.Forms: https://www.nuget.org/packages/Xamarin.Forms/

Mac용 Visual StudioVisual Studio for Mac

  1. 프로젝트에서 패키지 폴더를 마우스 오른쪽 단추로 클릭 & 패키지 추가 를 선택 합니다.In your project, right-click the packages folder & select Add Packages

  2. Searchbar에서 다음 구문을 사용 하 여 필요한 패키지를 검색할 수 있습니다.In the searchbar, you can use the following syntax to search for your required packages:

    [PackageName] version:*

Examples

  • 모든 Xamarin Forms 패키지를 나열 합니다.Lists all Xamarin.Forms packages:

    Xamarin.Forms version:

  • 모든 Xamarin.ios 1.4. x 패키지를 나열 합니다.Lists all Xamarin.Forms 1.4.x packages:

    Xamarin.Forms version:1.4

참고

버전 번호 & 사이 version: 에 공백을 추가 하는 경우에는 버전이 지정 되지 않은 것 처럼 검색 됩니다.If you add a space between version: & the version number, the search will behave as though no version was specified.