在ASP.NET Core项目中,launchSettings.json包含用于调试和启动应用程序的设置。如果在本地环境中使用相同的launchSettings.json文件,但不同的网址,这可能会导致问题并使您无法启动应用程序。为了解决这个问题,您可以尝试以下步骤:
"applicationUrl": "http://localhost:5000",
"sslPort": 0,
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Development"
}
"CurrentEnvironment": {
"BaseUrl": "http://localhost:5000"
}
与launchSettings.json的区别是,appsettings.json基于环境变量而不是特定于本地计算机的配置文件,因此可以轻松地在不同的环境中传递配置。