gpt4 book ai didi

ASP.NET 如何在发布应用程序期间在 web.config 中设置变量

转载 作者:行者123 更新时间:2023-12-05 03:11:52 24 4
gpt4 key购买 nike

我有一个 ASP.NET 应用程序,我想在发布应用程序期间根据环境(如生产、质量等......)设置一个变量我在 <appSettings /> 的 web.config 文件中创建了一个变量内节<configuration />像这样的部分:

<add key="RunningEnvironment" value="dev"/>

我在部署dev和prod的时候有两个profile

如何根据我在部署时选择的配置文件在 web.config 中设置 RunningEnvironment 变量?

最佳答案

看看web.config transformations .

在你的Web.Production.Config对于生产环境设置:

<add xdt:Transform="Replace" xdt:Locator="Match(key)" key="RunningEnvironment" value="prod"/>

您最好了解的一个实用提示是 Web.<ConfigurationName>.Config 上的预览转换 下拉菜单选项Visual Studio 中的文件。在那里您会看到所有将要生效的更改。

关于ASP.NET 如何在发布应用程序期间在 web.config 中设置变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35983687/

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