2010-08-26 43 views
5

当我的Web.config转换它是在我的ApplicationSettings中的结束值标记之前添加一个新行。这个新行显示在设置中,并导致异常。例如:Web.config转换添加额外的行返回没有

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> 

终值标签为自身线路导致问题。有谁知道如何让它停止这样做?谢谢。

+4

似乎是因为这一个http://stackoverflow.com/questions/3300210同样的问题 – pauloya 2010-08-26 13:52:37

回答

0

不知道,但你的应用程序中使用它之前,你可以修剪串...