首页 > 解决方案 > 如何修复错误:找不到匹配命令“dotnet-install”的可执行文件

问题描述

我安装dotnetcore 2.1.0-preview1-final并运行以下命令来安装证书。

dotnet install tool dotnet-dev-certs -g --version 2.1.0-preview1-final

但我得到了错误:

No executable found matching command "dotnet-install"

我应该怎么做才能解决这个问题?

标签: asp.net.net-core

解决方案


在 2.1.0 SDK(引入该tool功能的版本)发布之前,该dotnet install tool命令已更改为dotnet tool install.

事实上,目前的指导方针是所有命令都应采用以下形式:

$ dotnet [context] [action]

因此,例如:

$ dotnet tool install
$ dotnet new console
$ dotnet sln add ...
$ dotnet sln remove ...

由于历史原因,唯一隐含的上下文是“项目”。将来,以下可能会起作用:

$ dotnet project restore
$ dotnet project build

有关当前命令设计的更多信息,请参阅官方指南


推荐阅读