c# - open - visual studio add nuget package dependency



如何列出所有已安裝的NuGet包? (4)

如何列出所有已安裝的NuGet包?

假設Nuget已正確安裝

右鍵單擊“ 項目”節點,然後單擊“ 管理NuGet包”

請參閱已安裝的包列表

如何列出所有本地安裝的NuGet包? 是否有相當於RPM -qa的NuGet? 在巧克力中有chocolatey list -localonly但是對於我的生活,我找不到NuGet等同於該命令。


Answer #1

NuGet包管理器控制台中 ,輸入以下命令:

Get-Package

這將打印出已安裝軟件包的列表,如果沒有,則將以下行寫入控制台:

PM> Get-Package
No packages installed.

有關更多詳細信息,請查看NuGet Powershell參考


Answer #2

如果你這樣做

Get-Package

它將列出包以及它們被引用的位置。 如果你多次引用它們,它會一遍又一遍地列出相同的包。 如果您想獲得解決方案中安裝的所有軟件包的清單,您可以執行此操作

Get-Package | select -Unique Id, Versions

Answer #3

除了所有給定的答案之外,VisualStudio項目根文件夾中還有xml格式的所有已安裝軟件包的清單:packages.config:





nuget