//获取当前运行的程序
string app = System.Reflection.Assembly.GetExecutingAssembly().GetName().CodeBase;
//获取当前路径 string path = System.IO.Path.GetDirectoryName(app);
//读取配置文件的第一个节点信息
XmlDocument xmldoc =new XmlDocument(); xmldoc.Load (@path+@"config.txt"); XmlNode node=xmldoc.DocumentElement ; XmlNode appnode =node.FirstChild ; mydb.Url = appnode.FirstChild.Attributes["value"].Value.ToString ();
//配置文件
<?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="urlstr" value="http://10.0.0.100/bookpk/db.asmx "/> </appSettings></configuration>