gpt4 book ai didi

asp.net - Web.Config 转换为换行符

转载 作者:行者123 更新时间:2023-12-04 06:05:54 25 4
gpt4 key购买 nike

我在我的应用程序中使用 .settings 文件,有时我需要覆盖 web.config 文件中的设置。

所以这是一个被 web.config 覆盖的设置示例:

    <applicationSettings>
<ADM.Web.Admin.ADMSettings>
<setting name="ApplicationWebAddress" serializeAs="String">
<value>http://localhost:8929</value>
</setting>
</ADM.Web.Admin.ADMSettings>
</applicationSettings>

我需要根据我是发布到 Dev 站点还是 Live 站点来更改此设置
所以我这样描述 Web.Debug.config:
        <setting name="ApplicationWebAddress" serializeAs="String" xdt:Transform="Replace" xdt:Locator="Match(name)">
<value>http://dev.site.com</value>
</setting>

和 Web.Release.config:
        <setting name="ApplicationWebAddress" serializeAs="String" xdt:Transform="Replace" xdt:Locator="Match(name)">
<value>http://live.site.com</value>
</setting>

发布后,我在 Web.Config 文件中发现了以下内容:
        <setting name="ApplicationWebAddress" serializeAs="String">
<value>http://live.site.com
</value>
</setting>

如您所见,之前有一个新行。
我的问题是为什么会有“新行”以及如何将一个设置值更改为另一个设置值?

最佳答案

关于asp.net - Web.Config 转换为换行符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8360246/

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