次の方法で共有


dotnet reference remove

この記事の対象: ✔️ .NET Core 3.1 SDK 以降のバージョン

名前

dotnet reference remove - プロジェクト間 (P2P) 参照を削除します。

.NET 9 SDK 以前を使用している場合は、代わりに "動詞優先" フォーム (dotnet reference remove) を使用します。 .NET 10 では、"名詞第 1" フォームが導入されました。 詳細については、「 一貫性のあるコマンド順序」を参照してください。

概要

dotnet reference remove [-f|--framework <FRAMEWORK>] [--project <PROJECT>]
     <PROJECT_REFERENCES>

dotnet reference remove -h|--help

説明

dotnet reference remove コマンドは、プロジェクトからプロジェクト参照を削除する便利なオプションを提供します。

議論

PROJECT

ターゲット プロジェクト ファイル。 指定しない場合、コマンドは現在のディレクトリを検索して 1 つを検索します。

PROJECT_REFERENCES

削除するプロジェクト間 (P2P) 参照。 1 つまたは複数のプロジェクトを指定できます。 Glob パターン は、Unix/Linux ベースのターミナルでサポートされています。

オプション

  • -?|-h|--help

    コマンドの使用方法を示した説明を出力します。

  • -f|--framework <FRAMEWORK>

    TFM 形式を使用して特定の フレームワーク を対象とする場合にのみ、参照を削除します。

例示

  • 指定したプロジェクトからプロジェクト参照を削除します。

    dotnet reference remove lib/lib.csproj --project app/app.csproj
    
  • 現在のディレクトリ内のプロジェクトから複数のプロジェクト参照を削除します。

    dotnet reference remove lib1/lib1.csproj lib2/lib2.csproj
    
  • Unix/Linux で glob パターンを使用して複数のプロジェクト参照を削除します。

    dotnet reference remove **/*.csproj` --project app/app.csproj