gpt4 book ai didi

visual-studio - .Net Core 通过选择配置在应用程序设置之间自动更改

转载 作者:行者123 更新时间:2023-12-02 03:10:21 25 4
gpt4 key购买 nike

我有很多连接字符串,我需要在不同的场景中使用它们,例如 Live , ReportTest只需更改 Visual Studio 中的解决方案配置即可。我花了很多时间,但我无法找到解决方案。有什么想法吗?

提前致谢。

最佳答案

您可以针对不同的环境使用不同的应用程序设置,例如:

  • appsettings.Development.json
  • appsettings.Staging.json
  • appsettings.Production.json
  • 等等。 ...

然后添加具有不同环境的不同配置文件以在 launchSettings.json

中启动您的应用程序

launchSettings.json

{
"iisSettings": {
"windowsAuthentication": false,
"anonymousAuthentication": true,
"iisExpress": {
"applicationUrl": "http://localhost:49364",
"sslPort": 0
}
},
"profiles": {
"IIS Express Development": {
"commandName": "IISExpress",
"launchBrowser": true,
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Development"
}
},
"IIS Express Staging": {
"commandName": "IISExpress",
"launchBrowser": true,
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Staging"
}
},
"IIS Express Production": {
"commandName": "IISExpress",
"launchBrowser": true,
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Production"
}
}
}
}

关于visual-studio - .Net Core 通过选择配置在应用程序设置之间自动更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57765695/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com