XML внутри атрибутов XML. Настройки приложения C # в консольном приложении - PullRequest
0 голосов
/ 18 февраля 2010

в файле настроек XML, который я использую для консольного приложения. У вас есть такая структура:

...
< appSettings>
        < add key="Message" value="Hello, World!" />
< /appSettings>
...

Вы получаете к ним доступ с помощью ConfigurationSettings.AppSettings["Message"]

У меня также есть большие полосы с разрывами строк и т.д.. (например, шаблоны сценариев SQL) внутри атрибута значения.Работает отлично.Также у меня есть шаблон XML, который у меня был в виде отдельного файла.Моя цель - сохранить все настраиваемые параметры в этом файле настроек приложения.XML шаблон также.Я знаю, что сохранение большого текста внутри атрибутов XML может быть вполне приемлемым, но сохранение XML внутри атрибутов XML - это безумие.

Есть ли способ сохранить все виды настроек в этом файле, или мне нужно развернуть отдельныеФайл XMl?

Спасибо!

1 Ответ

2 голосов
/ 18 февраля 2010

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...