分享方式:


Find-Package (Visual Studio 中的 封裝管理員 控制台)

版本 3.0+;本主題描述 Windows 上 Visual Studio 封裝管理員 主控台內的命令。 如需一般 PowerShell Find-Package 命令,請參閱 PowerShell PackageManagement 參考

從封裝來源取得具有指定標識碼或關鍵詞的遠端套件集合。

語法

Find-Package [-Id] <keywords> -Source <string> [-AllVersions] [-First [<int>]]
    [-Skip <int>] [-IncludePrerelease] [-ExactMatch] [-StartWith] [<CommonParameters>]

參數

參數 描述
標識元 <關鍵詞> (必要)搜尋套件來源時要使用的關鍵詞。 使用 -ExactMatch 只傳回那些套件識別碼符合關鍵詞的套件。 如果未指定關鍵詞, Find-Package 則會依下載傳回前 20 個套件的清單,或 -First 所指定的數位。 請注意,-Id 是選擇性的,而且是無作業。
來源 要搜尋之套件來源的 URL 或資料夾路徑。 本機資料夾路徑可以是絕對路徑,或相對於目前資料夾。 如果省略, Find-Package 請搜尋目前選取的套件來源。
AllVersions 顯示每個套件的所有可用版本,而不是只顯示最新版本。
First 要從清單開頭傳回的套件數目;預設值為 20。
跳過 省略顯示清單中的第一個 <int> 套件。
IncludePrerelease 在結果中包含發行前版本套件。
ExactMatch 指定為使用 <關鍵詞> 作為區分大小寫的套件識別碼。
StartWith 傳回套件標識符開頭為 <關鍵詞的封裝>。

這些參數都不接受管線輸入或通配符。

一般參數

Find-Package 支援下列 常見的 PowerShell 參數:D ebug、Error Action、ErrorVariable、OutBuffer、OutVariable、PipelineVariable、Verbose、WarningAction 和 WarningVariable。

範例

# Find packages containing keywords
Find-Package elmah
Find-Package logging

# List packages whose ID begins with Elmah
Find-Package Elmah -StartWith

# By default, Get-Package returns a list of 20 packages; use -First to show more
Find-Package logging -First 100

# List all versions of the package with the ID of "jquery"
Find-Package jquery -AllVersions -ExactMatch