-
Notifications
You must be signed in to change notification settings - Fork 10.5k
Closed
Labels
area-minimalIncludes minimal APIs, endpoint filters, parameter binding, request delegate generator etcIncludes minimal APIs, endpoint filters, parameter binding, request delegate generator etcarea-mvcIncludes: MVC, Actions and Controllers, Localization, CORS, most templatesIncludes: MVC, Actions and Controllers, Localization, CORS, most templatesfeature-templates
Milestone
Description
Is there an existing issue for this?
- I have searched the existing issues
Is your feature request related to a problem? Please describe the problem.
With .NET being cross-platform, many developers use Kestrel as their primary hosting solution on macOS and Linux. The IIS Express launch settings are noisy and can make for a less-than-optimal experience.
Describe the solution you'd like
Would it be possible to modify the default ASP.NET Core templates to opt into the launch settings folks want as part of their project?
dotnet new web --include-iisexpressFor IDEs on Windows, the tooling can expose the checkbox or default to including the flag. Everyone else gets Kestrel by default, including the new http and https launch settings.
Additional context
I'm a macOS and Linux user predominately, and the IIS Express setting adds noise to my development experience.
Metadata
Metadata
Assignees
Labels
area-minimalIncludes minimal APIs, endpoint filters, parameter binding, request delegate generator etcIncludes minimal APIs, endpoint filters, parameter binding, request delegate generator etcarea-mvcIncludes: MVC, Actions and Controllers, Localization, CORS, most templatesIncludes: MVC, Actions and Controllers, Localization, CORS, most templatesfeature-templates