asp.net配置路径 不运行后台获取不到
XML 在配置文件的配置的路径是 前台web项目里
<add key="TGXMLData" value="~/XML/" />
<add key="TGXMLData_2" value="~/dataxml/" />
然后在后台项目A里的读取web配置
_xmlDataPath= ConfigurationSettings.AppSettings["TGXMLData_2"];//保存xml系统路径
然后读取方式是
DataSet ds = new DataSet();
ds.ReadXml(HttpContext.Current.Server.MapPath(WebConfig.XmlDataPath + "\\CityXML\\CityData.xml"));
问题 我只有运行了后台 这个路径才能找到。如果我不运行后台程序 直接打地址到前台页面
会报错
未能找到路径“D:\yh_software\YescarGroup\YescarGroup_v2.0.1\YescarGroup.Web\CityXML\CityData.xml”的一部分。
其中web项目中的\dataxml\CityXML\CityData.xml 这个dataxml这个在config配置的文件夹路径没了。
求大神解决。。