如何从c#代码中读取Config文件中的Section

时间:2014-04-21 15:36:32

标签: c#

在通过c#读取配置部分时,我在第1行收到错误。

The application relative virtual path '~' is not allowed here.

System.Configuration.Configuration config =
    System.Web.Configuration.WebConfigurationManager.OpenWebConfiguration("~");  
SystemWebSectionGroup grp = (SystemWebSectionGroup)config.GetSectionGroup("system.web");

1 个答案:

答案 0 :(得分:0)

我的猜测是调用OpenWebConfiguration时不允许使用“〜”的值,但这只是读取错误消息的猜测。如果你想要root web.config,OpenWebConfiguration(http://msdn.microsoft.com/en-us/library/ms151456(v=vs.110).aspx)的文档说要传递null