asp.net中的配置管理器出现问题

asp.net中的配置管理器出现问题,asp.net,configurationmanager,Asp.net,Configurationmanager,我正在尝试获取添加到web.config文件中的应用程序设置的密钥: <add key="ComponentXML" value="~/App_Data/Components.XML"/> 但这很奇怪: Could not find a part of the path 'c:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\~\App_Data\Components.XML 它根本不是我的项目文件夹的一部分,它指的是其

我正在尝试获取添加到web.config文件中的应用程序设置的密钥:

<add key="ComponentXML" value="~/App_Data/Components.XML"/>
但这很奇怪:

Could not find a part of the path 'c:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\~\App_Data\Components.XML
它根本不是我的项目文件夹的一部分,它指的是其他东西

我怎样才能解决这个问题?在过去的三个小时里,我一直在解决这个问题

请帮帮我


感谢期待

此代码驻留在asp.net网页中,这一行为我完成了任务

Server.MapPath(ConfigurationManager.AppSettings[componentsXMLFile]);
我通过谷歌搜索找到了答案的来源


谢谢

读取设置的代码是否存在于ASP.NET网页中?@Subhash我只能在提出问题的两天后接受自己的答案
Server.MapPath(ConfigurationManager.AppSettings[componentsXMLFile]);