In an ASP.NET Core project (created with dotnet new webapp
), is it possible to change the location of launchSettings.json
? Currently for it to be recognised I need to have it in a Properties/
folder, but I would like to rename this to have a lowercase 'p'.
As an extra point; would it also be possible to change the locations of the appsettings.json
file(s)? Would I be able to put appsettings.json
and appsettings.Development.json
in another folder, for instance?
This question is almost what I'm looking for, but it was never answered.
CodePudding user response:
Unfortunately that path is hard coded in tools like dotnet-watch
,
var launchSettingsPath = Path.Combine(projectDirectory, "Properties", "launchSettings.json");
So, you have no flexibility changing it, not even changing the letter casing of P
.