【发布时间】:2011-08-24 18:54:21
【问题描述】:
我正在使用 app.config 文件从中读取数据.. 我将 app.config 文件加载为:
string app_path = HttpContext.Current.Server.MapPath("app.config");
xmlDoc.Load(app_path);
string image_path = ConfigurationManager.AppSettings["Test1"];
我想获得“Test1”的值。但是 test1 的值是“null”.. 如何从 app.config 文件中获取“test1”的值.. 我将 app.config 文件创建为:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<appSettings>
<add key="Test1" value="My value 1" />
<add key="Test2" value="Another value 2" />
</appSettings>
</configuration>
请帮帮我..
【问题讨论】:
-
asp.net中没有
app.config,需要用web.config代替。 -
如果你运行的是 ASP.NET,你需要使用 Web.config,而不是 App.config
-
无论如何,不要将 web.config/app.config 加载为 XmlDocument。请改用内置的基础架构成员。
-
这怎么办????
标签: c# .net asp.net app-config appsettings