the C# new contract template places the dotnet-tools.json file in the project root not in the .config folder as dotnet new tool-manifest does. We need to check and see if the template should to be updated to have the tool manifest in the right location