comment déboguer une application à l'aide Kestrel seulement?

voix
0

Je voudrais déboguer une application à l'aide Kestrel sans IIS f5 en appuyant sur Visual Studio comme il arrive quand j'utilise courir DotNet. Je crée projet en utilisant le modèle de WebAPI core asp.net alors je choisis le profil « nom de l'application » dans les propriétés du projet, puis appuyez sur f5 pour démarrer debug mais il commence toujours iis. Je veux Kestrel pour obtenir requête HTTP directement, sans utiliser le serveur proxy. Mon CreateWebHostBuilder:

WebHost.CreateDefaultBuilder(args)
                .UseStartup<Startup>()
                .UseKestrel()
                .UseUrls(192.168.0.106:5000)
            .UseContentRoot(Directory.GetCurrentDirectory());
    }

}

Mon launchSettings.json:

 {
  iisSettings: {
    windowsAuthentication: false,
    anonymousAuthentication: true,
    iisExpress: {
      applicationUrl: http://192.168.0.106:5000,
      sslPort: 0
    }
  },
  $schema: http://json.schemastore.org/launchsettings.json,
  profiles: {
    IIS Express: {
      commandName: IISExpress,
      launchBrowser: true,
      launchUrl: api/values,
      environmentVariables: {
        ASPNETCORE_ENVIRONMENT: Development
      }
    },
    MyProfile: {
      commandName: Project,
      launchBrowser: true,
      launchUrl: api/values,
      environmentVariables: {
        ASPNETCORE_ENVIRONMENT: Development
      },
      applicationUrl: http://192.168.0.106:5000
    }
  }
Créé 02/09/2018 à 05:00
source utilisateur
Dans d'autres langues...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more