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