Как преобразовать файл конфигурации без преобразования кодировки HTML - PullRequest
0 голосов
/ 31 октября 2019

Я использую файлы преобразования web.config для настройки файла web.config, сгенерированного во время публикации веб-приложения на основе целевой среды. Один из ключей в моем web.config имеет значение, которое содержит html-кодировки (в частности, используется для символа табуляции). Во время публикации конфиги преобразуются и преобразуются в реальную вкладку. Мне нужно, чтобы "" оставалось таким, как есть во время трансформации. Есть ли способ предотвратить преобразование символов web.config в символы ""?

Я пытался использовать "& tab;"Я пытался использовать [CData]. Это была постоянная проблема в течение долгого времени, и я так и не смог ее решить.

  <layout type="log4net.Layout.PatternLayout">
    <param name="Header" value="Date &#9;Thread &#9;Level &#9;Logger &#9;Application &#9;ClientIP &#9;RemoteIP &#9;URL &#9;User &#9;EventId &#9;Action &#9;Item &#9;Security &#9;Success &#9;CaseId &#9;HttpHeaders &#9;HttpMethod &#9;SessionGUID &#13;&#10;" />
    <conversionPattern value="%date &#9;[%thread] &#9;%level &#9;%logger &#9;%message%newline" />
    <!--NOTE: &#9; is the tab character-->
  </layout>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...