ConfigurationSettings.AppSettings配置节问题

yshlake 2004-09-04 05:59:19
一个C#程序中如下的代码:

uint bytesOfPhysicalMemory = 0;
bytesOfPhysicalMemory = uint.Parse(ConfigurationSettings.AppSettings["PhysicalMemory"]);

监视 PhysicalMemory 的值出现如下错误:

PhysicalMemory 错误: 标识符“PhysicalMemory”超出范围

敬请高人解释,另外C#中的配置节到底是怎么回事?
...全文
220 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
Canbus 2004-09-08
  • 打赏
  • 举报
回复
我也碰到过这样的问题。到现在还没解决
http://community.csdn.net/Expert/topic/3349/3349165.xml?temp=.6326563
不过你可以把
uint bytesOfPhysicalMemory = 0;
bytesOfPhysicalMemory = uint.Parse(ConfigurationSettings.AppSettings["PhysicalMemory"]);
改成:
uint bytesOfPhysicalMemory = 0;
bytesOfPhysicalMemory = 100 ;//你想要的数据
就可以了。不过就是不能再动态改变了。
jinglelin 2004-09-05
  • 打赏
  • 举报
回复
加 <add key="PhysicalMemory" value="120"/>
yshlake 2004-09-04
  • 打赏
  • 举报
回复
还有,怎么读取自己写的.config文件信息,是不是加到工程里就可以啊,但我的不行啊?
yshlake 2004-09-04
  • 打赏
  • 举报
回复
这个工程是别人写的,它没有提供config文件,看了一下machine.config文件中没有PhysicalMemory, 我该怎么办? 好想把这个程序 改成功啊!
triout 2004-09-04
  • 打赏
  • 举报
回复
你的CONFIG文件中有配置数据PhysicalMemory吗?

110,539

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧