日期:2014-05-17  浏览次数:20541 次

数据库映射文件
读取数据库映射文件C:\\Users\\gnbguo\\Desktop\\g2b7788\\Administrator\\Config\\DatabaseMap.config时发生错误,请确认你的文件路径和文件格式!未能找到路径“C:\\Users\\gnbguo\\Desktop\\g2b778\\\Administrator\\Config\\DatabaseMap.config”的一部分。"
我把Administrator改成了Login,之后调试陆就提示这样的错误了,那这个数据库映射文件在哪里?在哪里改这个路径的。
 

------解决方案--------------------
private string config="DatabaseMap.exe.config";

 public bool ReadWSConfig(out string hostUrl)
{
hostUrl = "";
XmlDocument doc = new XmlDocument();

//获得配置文件的全路径
string strFileName = AppDomain.CurrentDomain.BaseDirectory.ToString() + config;
doc.Load(strFileName);

// 找出服务器地址
XmlNodeList nodes = doc.SelectNodes("//appSettings");
for (int i = 0; i < nodes.Count; i++)
{
if (nodes[i].ChildNodes[0].Attributes["key"].Value == "ws")
{
hostUrl = nodes[i].ChildNodes[0].Attributes["value"].Value;
return YZurlHost(hostUrl);
}
}
return false;
}