Самый простой способ прочитать файл конфигурации, принадлежащий другому приложению - PullRequest
5 голосов
/ 27 октября 2008

Кроме использования простого XML, есть ли в .NET простой способ открыть и прочитать файл конфигурации, принадлежащий другой сборке ...? Мне не нужно писать в него, просто возьмите из него пару значений.

Ответы [ 3 ]

7 голосов
/ 27 октября 2008

Вот MSDN в OpenExeConfiguration.

Редактировать: ссылка на инструкции на eggheadcafe.com исчезла. Похоже, EggheadCafe перешел на NullSkull, но удалил идентификаторы статьи.

3 голосов
/ 27 октября 2008

Вы пробовали ConfigurationManager и OpenExeConfiguration(path)? (в System.Configuration.dll)

0 голосов
/ 23 ноября 2011

Или, возможно, вы можете сериализовать простой класс с атрибутом [Serializable ()] в файл ... и десериализовать в другом приложении ...

http://www.dotnetperls.com/serialize-list
http://msdn.microsoft.com/en-us/library/system.serializableattribute.aspx

Пример программы показывает один короткий бит кода для сериализации в файл и другой для чтения файла ...

Вы можете сериализовать в файл, в XML, в SOAP ...

...