共用方式為


dotnet 套件移除

此文章適用於:✔️ .NET 6 SDK 與更新版本

名稱

dotnet package remove - 從專案檔中移除套件參照。

備註

如果您使用 .NET 9 SDK 或更早版本,請改用 “verb first” 窗體 (dotnet remove package) 。 「名詞優先」表單是在 .NET 10 中引進的。 如需詳細資訊,請參閱 更一致的命令順序

概要

dotnet package remove <PACKAGE_NAME>  
  [--file <FILE>] [--interactive] [--project <PROJECT>]

dotnet package remove -h|--help

說明

dotnet package remove此命令提供方便的選項,可從專案移除 NuGet 套件參考。

論點

PACKAGE_NAME

要移除的套件參考。

選項

  • --file <FILE>

    要操作的檔案型應用程式。

  • --interactive

    可讓命令停止,並等候使用者輸入或進行動作。 例如完成驗證。

  • -p|--project <PROJECT>

    要操作的專案檔案。 如果指定解決方案檔案,命令會更新解決方案中參考它的所有專案中的套件。 如果未指定,命令會在目前目錄中搜尋專案檔。

  • -?|-h|--help

    輸出有關如何使用命令的說明。

範例

  • 從目前目錄中的項目移除 Newtonsoft.Json NuGet 套件:

    dotnet package remove Newtonsoft.Json
    
  • 從特定專案檔案中移除 Newtonsoft.Json NuGet 套件:

    dotnet package remove Newtonsoft.Json --file MyApp.cs