Go to file
Javier Calvarro Nelson eac0e2d03b Add support for detecting when the user cancels the trust prompt and a mode to check for the validity and trust of existing certificates 2017-11-13 10:28:46 -08:00
build Add support for detecting when the user cancels the trust prompt and a mode to check for the validity and trust of existing certificates 2017-11-13 10:28:46 -08:00
samples/dotnet-watch Update the dotnet-watch samples to 2.0.0 2017-11-13 08:49:25 -08:00
shared
src Add support for detecting when the user cancels the trust prompt and a mode to check for the validity and trust of existing certificates 2017-11-13 10:28:46 -08:00
test Pin tool and package versions to make build more repeatable 2017-10-31 17:33:49 -07:00
testWorkDir
.appveyor.yml
.editorconfig
.gitattributes
.gitignore Pin tool and package versions to make build more repeatable 2017-10-31 17:33:49 -07:00
.travis.yml
CONTRIBUTING.md
Directory.Build.props Pin tool and package versions to make build more repeatable 2017-10-31 17:33:49 -07:00
Directory.Build.targets Pin tool and package versions to make build more repeatable 2017-10-31 17:33:49 -07:00
DotNetTools.sln Pin tool and package versions to make build more repeatable 2017-10-31 17:33:49 -07:00
LICENSE.txt
NuGet.config Pin tool and package versions to make build more repeatable 2017-10-31 17:33:49 -07:00
NuGetPackageVerifier.json
README.md
build.cmd
build.sh
korebuild-lock.txt Pin tool and package versions to make build more repeatable 2017-10-31 17:33:49 -07:00
korebuild.json Pin tool and package versions to make build more repeatable 2017-10-31 17:33:49 -07:00
run.cmd
run.ps1
run.sh
version.props Pin tool and package versions to make build more repeatable 2017-10-31 17:33:49 -07:00

README.md

DotNetTools

Travis build status AppVeyor build status

This project is part of ASP.NET Core. You can find samples, documentation and getting started instructions for ASP.NET Core at https://docs.asp.net.

Projects

The repository contains command-line tools for the .NET Core CLI. Follow the links below for more details on each tool.

How to Install

Install tools by editing your *.csproj file and adding a DotNetCliToolReference with the package name and version.

  <ItemGroup>
    <DotNetCliToolReference Include="Microsoft.DotNet.Watcher.Tools" Version="2.0.0" />
    <DotNetCliToolReference Include="Microsoft.Extensions.SecretManager.Tools" Version="2.0.0" />
    <DotNetCliToolReference Include="Microsoft.Extensions.Caching.SqlConfig.Tools" Version="2.0.0" />
  </ItemGroup>

Then, from command line, change directories to your project and run the following commands:

# Location of MyProject.csproj which includes DotNetCliToolReference's
cd C:\Source\MyProject\

# Download tools into the project
dotnet restore

# Execute tools
dotnet watch
dotnet user-secrets
dotnet sql-cache