如何在c#中解析web.config文件

Dar*_*qer 1 c# web-config

我有一些应用程序的web.config文件.它位于一些随机位置.我必须解析这个web.config文件(获取所有键名和值).我尝试使用ConfigurationManager类来获取这些数据,但是当我尝试获取一些Sections(Configuration-> GetSection('section name'))时它会抛出异常.它会引发异常,因为我没有这个部分指向的dll(因为我只有web.config而不是整个应用程序).似乎GetSection方法检查底层的dll以获得更多信息,但我只需要值(dll的名称).

我能做什么,关闭这个机制,你知道其他简单的解决方案吗?

Str*_*lok 6

您只需要使用XmlDocumentXDocument(3.5)来解析文件.