Web.config Transforms在没有的情况下添加额外的行返回

时间:2010-08-26 13:49:28

标签: asp.net web-config

当我的Web.config转换时,它会在我的ApplicationSettings中的结束值标记之前添加一个新行。此新行显示在设置中并导致异常。例如:

的Web.config:

        <setting name="FilePath" serializeAs="String">
            <value>c:\path</value>
        </setting>

Web.Debug.config:

        <setting name="FilePath" serializeAs="String" xdt:Transform="Replace" xdt:Locator="Match(name)">
            <value>c:\path</value>
        </setting>

发布了Web.config:

        <setting name="FilePath" serializeAs="String">
            <value>c:\path
            </value>
        </setting>

最终值标记位于其自身行上会导致问题。有谁知道如何让它停止这样做?感谢。

2 个答案:

答案 0 :(得分:2)

答案 1 :(得分:0)

不知道,但是你可以在应用程序中使用之前修剪字符串...