【问题标题】:What command can I use to remove a project in .NET Core?我可以使用什么命令来删除 .NET Core 中的项目?
【发布时间】:2020-04-19 14:27:33
【问题描述】:

我可以使用什么命令来删除 .NET Core 中的项目?

我要删除的项目是在命令的帮助下创建的:

dotnet 新的 webapi

真的没有这个命令吗?有人指出here

【问题讨论】:

  • rm -rf webapi ?
  • @Dai,应用命令后.csproj文件没有消失。 :(
  • dotnet new 在您所在的任何目录中创建一个项目。希望您先创建一个目录并更改为该目录,否则无论您身在何处,它都会转储文件。如果发生这种情况,您将需要单独删除它们。什么文件?创建一个新目录,在新目录中运行命令并从您要清理的地方删除类似文件。
  • @SeñorCMasMas,您能否发表评论作为答案?

标签: .net-core project csproj dotnet-cli


【解决方案1】:

当您运行命令dotnet new [type] 时,dotnet 将在当前工作目录所在的任何文件夹中创建一个项目。 (其中 [type] 类似于 consolewebapi

从不想要在不先创建子目录并更改到它的情况下运行此命令,否则您将有一堆文件放在您希望它们不在的地方不。文件的数量及其名称取决于您正在制作的项目类型。

如果您犯了这个错误并且不知道要删除哪些文件,您可以单独删除它们。

  1. 创建一个临时目录并切换到它。
  2. 在该目录中运行相同的dotnet new [type] 命令。
  3. 查看在第 2 步中创建的文件,您就会知道要删除什么。

如果您创建了一个以开头的子目录,您可以:

  • (windows)rd /s /q <dirname>
  • (linux)rm -rf <dirname>

收拾残局。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-07-23
    • 1970-01-01
    • 1970-01-01
    • 2013-02-15
    • 1970-01-01
    • 2022-12-21
    • 1970-01-01
    相关资源
    最近更新 更多