dotnet remove reference
Эта статья относится к: ✔️ пакету SDK для .NET Core 3.1 и более поздних версий
name
dotnet remove reference
— удаляет перекрестные ссылки между проектами (P2P).
Краткий обзор
dotnet remove [<PROJECT>] reference [-f|--framework <FRAMEWORK>]
<PROJECT_REFERENCES>
dotnet remove reference -h|--help
Описание
Команду dotnet remove reference
удобно использовать для удаления ссылок на проекты из проекта.
Аргументы
PROJECT
Файл целевого проекта. Если он не указан, команда ищет текущий каталог для него.
PROJECT_REFERENCES
Удаляемые перекрестные ссылки между проектами (P2P). Вы можете указать один или несколько проектов. Стандартные маски поддерживаются в терминалах на основе Unix или Linux.
Параметры
-?|-h|--help
Выводит описание использования команды.
-f|--framework <FRAMEWORK>
Удаляет ссылку только при ориентации на конкретную платформу в формате TFM.
Примеры
Удаление ссылки на проект из указанного проекта:
dotnet remove app/app.csproj reference lib/lib.csproj
Удаление нескольких ссылок на проекты из проекта в текущем каталоге:
dotnet remove reference lib1/lib1.csproj lib2/lib2.csproj
Удаление нескольких ссылок на проект с помощью стандартной маски в Unix или Linux:
dotnet remove app/app.csproj reference **/*.csproj`