2009-07-11 6 views
15

Мой пароль содержит специальные символы, такие как «&» и VS дает ошибку на этой, как пароль = ABCDEF! @hh & провелСпециальные символы в файле web.config

Как я могу использовать специальные символы в моем файле web.config ?

+5

В справедливости, если человек выпал из будущего кровати и решил сделать программирование .NET, в web.config /app.config будет их первым знаком с XML. В этом нет ничего плохого. Это такие проблемы, которые заставляют людей, в первую очередь, искать в XML. – 2009-07-11 08:07:58

ответ

33

Поскольку файл web.config представляет собой файл XML, значения должны быть закодированы XML:

[email protected]&held 

Обратите внимание, как & заменяется &

+1

Список символов, которые должны быть закодированы в XML: http://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references#Predefined_entities_in_XML –

8

web.config, как и любой другой XML файл, поэтому некоторые символы должны быть закодированы.

Например, & следует писать как &.

+0

Ваш ответ был проглочен SO форматирования :) – Thorarin

+0

исправлено. +1 :-) – Cerebrus

Смежные вопросы