How to prevent launchSettings.json from being created in Visual Studio 2017 : <p>VS 2017 creates a file for ASP.NET Core MVC projects, called <code>launchSettings.json</code>, which contains information about IIS Express and Kestrel AMAIK.</p>

<p>We host our projects in IIS even on development machines, thus we don't really need these files.</p>

<p>We delete them, yet they keep coming back and each time we open up a solution, they show up.</p>

<p>Is there a way to prevent VS from creating those files?</p>
