找不到匹配命令"dotnet-watch"的可执行文件

Rom*_*syk 9 .net-core asp.net-core

尝试使用dotnet watch但得到错误:

找不到匹配命令"dotnet-watch"的可执行文件

dotnet --version
1.0.0-rc4-0004834
Run Code Online (Sandbox Code Playgroud)

安装了.NET Core 1.1 SDK和.NET Core 1.1运行时

我的.csproj档案:

 <ItemGroup>
    <PackageReference Include="Microsoft.AspNetCore" Version="1.0.3" />
    <PackageReference Include="Microsoft.DotNet.Cli.Utils" Version="1.0.0-rc4-004771" />
    <PackageReference Include="Microsoft.Extensions.CommandLineUtils" Version="1.1.0" />
    <PackageReference Include="Microsoft.Extensions.Logging" Version="1.1.0" />
    <PackageReference Include="Microsoft.Extensions.Logging.Console" Version="1.1.0" />
    <PackageReference Include="Microsoft.NETCore.App" Version="1.1.0" />
    <PackageReference Include="Microsoft.DotNet.Watcher.Tools" Version="1.1.0-preview4-final" />
  </ItemGroup>
Run Code Online (Sandbox Code Playgroud)

dotnet restore 已经完成了

我怎么解决这个问题?

Dur*_*ieh 19

将Microsoft.DotNet.Watcher.Tools添加到.csproj中,如下所示:

<ItemGroup>
    <DotNetCliToolReference Include="Microsoft.DotNet.Watcher.Tools" Version="1.0.0-msbuild2-final" />
</ItemGroup>
Run Code Online (Sandbox Code Playgroud)

的csproj

然后执行dotnet restore和dotnet watch run

命令行