2010-08-26 10 views
5

Kiedy mój Web.config transformuje, dodaje nowy wiersz przed znacznikiem wartości końcowej w moich ustawieniach aplikacji. Ta nowa linia pojawia się w ustawieniu i powoduje wyjątek. Przykład:Przekształcenia Web.config dodają dodatkowe wiersze, gdy ich nie ma.

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> 

Publikacja Web.config:

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

Znacznik Wartość końcowa jest na własnej linia powoduje problemy. Czy ktoś wie, jak go powstrzymać? Dzięki.

+4

Wydaje się być to samo pytanie jak ten http://stackoverflow.com/questions/3300210 – pauloya

Odpowiedz

0

Nie mam pojęcia, ale można przyciąć ciąg przed użyciem go w aplikacji ...

Powiązane problemy