title: dotnet core excluding tests project from building in launchSettings.json
body: <p>In JetBrains Rider, we can either manually create a profile to run a .NET Core Web app or use <code>launchSettings.json</code> file if it is included in the project. However, when I manually create a profile it does not build the tests projects but when I use the <code>launchSettings.json</code> it tries to build the tests projects (it's probably just running <code>dotnet build</code> without any filters). I am wondering what do I need to add to my <code>launchSettings.json</code> to exclude building the tests projects. Thank you</p>
  
  <pre><code>{
    "iisSettings": {
      "windowsAuthentication": false,
      "anonymousAuthentication": true,
      "iisExpress": {
        "applicationUrl": "http://localhost:20169",
        "sslPort": 44329
      }
    },
    "profiles": {
      "Web": {
        "commandName": "Project",
        "launchBrowser": false,
        "applicationUrl": "http://localhost:5000",
        "environmentVariables": {
          "ASPNETCORE_ENVIRONMENT": "Localhost"
        }
      }
    }
  } 
  </code></pre>