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.
Wydaje się być to samo pytanie jak ten http://stackoverflow.com/questions/3300210 – pauloya