설치된 모든 NuGet 패키지를 나열하려면 어떻게 해야 합니까?
로컬에 설치된 모든 NuGet 패키지는 어떻게 나열됩니까?
NuGet과 동등한 것이 있습니까?RPM -qa
Chocolatey 안에는chocolatey list -localonly
아무리 생각해도 그 명령어와 동등한 NuGet을 찾을 수 없습니다.
NuGet Package Manager 콘솔에서 다음 명령을 입력합니다.
Get-Package | Format-Table -AutoSize
설치된 패키지 목록이 인쇄되거나, 없는 경우 콘솔에 다음 행을 기록합니다.
PM> Get-Package
No packages installed.
자세한 내용은 NuGet PowerShell Reference를 참조하십시오.
그냥 하면
Get-Package
패키지와 참조처가 표시됩니다.여러 번 참조하면 동일한 패키지가 반복적으로 나열됩니다.솔루션에 설치된 모든 패키지의 전체 목록을 가져오려면 다음과 같이 하십시오.
Get-Package | select -Unique Id, Versions
Get-Package -ProjectName "Your.Project.Name"
지정한 프로젝트의 패키지를 표시합니다.
참고 항목: Package Manager Console PowerShell 참조
각 프로젝트에는 설치된 패키지를 추적하기 위해 사용되는 packages.config 파일이 있습니다.이 버전이 변경되면(특히 반대로 변경하는 경우), 프로젝트가 올바른 패키지 버전을 자동으로 다운로드하지 못할 수 있습니다.이 경우 필요한 패키지를 메모하고 언인스톨 패키지를 실행한 후 각각 설치 패키지를 실행합니다.
또한 백업은 여러분의 친구입니다!;)
가 있는 경우.NET Core 런타임 설치 시 에서 dotnet list package 명령을 사용할 수 있습니다.특정 솔루션 또는 프로젝트에 대해 설치된 패키지를 가져오기 위한 NET Core CLI 도구입니다.Windows 명령줄에서 다음과 같이 사용합니다.
dotnet list "C:\Source\MySolution\MySolution.sln" package
양쪽에서 동작합니다.NET Framework 및.NET Core 프로젝트
주의: 이 명령어가 작동하려면 솔루션이 NuGet 패키지를 참조하기 위해 새로운 NuGet PackageReference 형식을 사용해야 합니다.이행은 packages.config 오른쪽 버튼을 클릭하여 "Migrate packages.config to PackageReference..."를 클릭하여 솔루션을 구축하여 패키지를 복원하기만 하면 됩니다.
Visual Studio에서
- 해당 프로젝트 또는 솔루션으로 이동합니다.
- 오른쪽 클릭, NuGet 패키지 관리...
- 왼쪽에 '설치된 패키지'가 표시됩니다.
- 여기를 클릭하면 리스트가 표시됩니다.
주어진 모든 답변과 더불어 Visual Studio 프로젝트 루트 폴더에 설치된 모든 패키지의 XML 형식 목록도 표시됩니다. packages.config:
"nuget.exe를 사용하여 이 작업을 수행할 수 있는 방법이 있습니까? – bitbonk" :
nuget list -Source C:/packages
여기서 C:/packages는 로컬저장소의 경로입니다.
설치된 모든 NuGet 패키지를 나열하려면 어떻게 해야 합니까?
NuGet이 올바르게 설치되어 있는 경우
프로젝트 노드를 오른쪽 클릭하고 NuGet 패키지 관리를 클릭합니다.
설치된 패키지 목록 보기
"nuget.exe를 사용하여 이 작업을 수행할 수 있는 방법이 있습니까?" – bitbongk
위의 jstar의 답변을 바탕으로 합니다.나는 사용했다\
/
Nuget nu 、 Windows nu nu nu nu 。제가 수정한 답변이 거부되어서 제가 직접 올립니다.
nuget list -Source c:\code\packages
서 ★★★★★c:\code
는 로컬 코드 저장소 경로입니다.packages
을 참조해 주세요.sln)
언급URL : https://stackoverflow.com/questions/22363960/how-do-i-list-all-installed-nuget-packages
'programing' 카테고리의 다른 글
WPF 리소스에 정수 값이 있습니까? (0) | 2023.04.23 |
---|---|
UITextView에서의 마진/패딩 손실 방법 (0) | 2023.04.23 |
Server.Transfer vs.대답.리다이렉트 (0) | 2023.04.23 |
여러 줄 명령어 입력 방법 (0) | 2023.04.23 |
특정 확장자를 가진 모든 파일을 루프합니다. (0) | 2023.04.19 |