How to watch for file changes “dotnet watch” with Visual Studio ASP.NET Core

前端 未结 5 1071
花落未央
花落未央 2020-12-05 02:06

I am using Visual Studio with ASP.NET Core and run the web site using just F5 or Ctrl+F5 (not using command line directly). I would like to use the \"dotnet watch\" function

5条回答
  •  我在风中等你
    2020-12-05 02:36

    If you want to use ASP.NET 2.x or 3.x you need to change it a bit.

    • The watch tool is a global tool now and you don't need to add it as a reference any longer
    • The syntax is slightly different

      "Watch": {
        "executablePath": "dotnet.exe",
        "workingDirectory": "$(ProjectDir)",
        "commandLineArgs": "watch run",
        "launchBrowser": true,
        "launchUrl": "http://localhost:5000/",
        "environmentVariables": {
          "ASPNETCORE_ENVIRONMENT": "Development"
        }
      }
      

    UPDATE: added "workingDirectory" and removed specific path. It's more generic now.

提交回复
热议问题