답변:
Package Manager Console을 command :와 함께 사용 Uninstall-Package PackageId
하여 제거하거나 솔루션 폴더 아래의 'packages'폴더에서 패키지 폴더를 삭제할 수 있습니다. 패키지 관리자 콘솔에 대한 자세한 내용은 다음을 참조 하십시오. http://docs.nuget.org/docs/reference/package-manager-console-powershell-reference
Install-Package
입니다.
이에 대한 해결 방법을 찾았습니다.
NuGet은 솔루션에 사용 된 패키지 만 복원 합니다 . 당신은 훌륭하고 능률적 인 패키지 세트로 끝납니다.
packages.config
하고 하지 프로젝트에서 참조를 제거?
먼저 패키지 관리자 콘솔을 엽니 다. 그런 다음 드롭 다운 목록에서 프로젝트를 선택하십시오. nuget 패키지를 설치 제거하려면 다음 명령을 실행하십시오.
Get-Package
설치 한 모든 패키지를 가져옵니다.
그리고
Uninstall-Package PagedList.Mvc
--- PagedList.MVC라는 패키지를 제거합니다.
메시지
PM> Uninstall-Package PagedList.Mvc
Successfully removed 'PagedList.Mvc 4.5.0.0' from MCEMRBPP.PIR.
솔루션의 여러 프로젝트에 적용되는 Nuget 패키지를 삭제 / 제거하려면 다음으로 이동하십시오.
도구-> Nuget 패키지 관리자-> 솔루션 용 Nuget 패키지 관리
'설치된 패키지'가있는 왼쪽 열에서 '모두'를 선택하면 설치된 패키지 목록과 관리 버튼이 표시됩니다.
관리 버튼을 선택하면 팝업이 표시되고 프로젝트 이름에서 확인란을 선택 취소하고 확인하십시오.
나머지 작업 패키지 관리자가 대신 해줍니다.
Uninstall-Package 유틸리티를 사용하여 패키지를 제거 하고 솔루션의 패키지 디렉토리에서 원하는 패키지를 삭제했지만 여전히 오류가 발생하는 경우 코드 편집기에서 * .csproj 파일을 열고 수동으로 태그를 제거하십시오. 예를 들어 Nuget 패키지 Xamarin.Forms.Alias 를 제거하고 * .csproj 파일에서이 줄을 제거했습니다.
마지막으로 Visual Studio에서 프로젝트 파일을 변경 한 후 프롬프트가 표시되면 프로젝트를 다시로드하는 것을 잊지 마십시오. Visual Studio 2015에서 시도했지만 Visual Studio 2010 이상에서도 작동합니다.
도움이 되었기를 바랍니다.
powershell 파이프 라인을 사용하여 패키지를 가져오고 다음과 같은 단일 문에서 제거하십시오.
Get-Package | Uninstall-Package
선택한 패키지를 제거하려면 다음 단계를 수행하십시오.
GetPackages
패키지 목록을 얻는 데 사용GetPackages
NimbleText 의 출력을 복사하십시오 (목록 창의 각 행에 대해)(
필요한 경우 열 구분자를 설정하십시오.Uninstall-Package $0
(패턴 창을 사용하여 대체)그게 다야
다른 방법으로 가장 간단하게는 다음과 같습니다.
Soution으로 가서 이것을 마우스 오른쪽 버튼으로 클릭하십시오.
"솔루션 용 관리되는 NUgets 패키지"옵션을 선택하십시오. "설정"버튼을 클릭하면 팝업 창이 열립니다. 그러면 다른 팝업 창이 열리고 "패키지 관리자"가 검색됩니다.
"패키지 관리자"옵션에는 두 가지 옵션이 더 있습니다 (I. 일반 II. 패키지 소스) 각 옵션에서 모든 확인란의 선택을 취소하십시오.
이 단계는 프로젝트에서 NuGet을 비활성화합니다.
정말 당신을 도울 수 있기를 바랍니다.
Visual Studio 옵션을 사용하려면 아래 링크를 참조하십시오
1 단계 : Visual Studio에서 도구 / NuGet 패키지 관리자 / NuGet 패키지 관리로 이동하여…
2 단계 : 현재 솔루션에서 프로젝트 확인
3 단계 : 프로젝트 선택을 취소하고 OK를 누릅니다.