我想用.net 做一个控制台,定时去某个网页获取数据,目前与外部网页通信时出现了问题,使用:
HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create("http://www.163.com/");
或者使用 XmlDocument xmlDoc = new XmlDocument();
xmlDoc.Load(url);
的时候,总是提示:“配置系统未能初始化”,请求大家的帮助
HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create("http://www.163.com/");
或者使用 XmlDocument xmlDoc = new XmlDocument();
xmlDoc.Load(url);
的时候,总是提示:“配置系统未能初始化”,请求大家的帮助
检查Web.Config里哪个节是最有出错的可能,比如<connectionStrings>...</connectionStrings>,先删除这个节,再运行,再检查...,直到程序正常或确定Web.Config没错为止。
using System.Collections.Generic;
using System.Text;namespace ConsoleApplication12
{
class Program
{
static void Main(string[] args)
{
System.Net.WebClient wb = new System.Net.WebClient();
byte[] b = wb.DownloadData("http://forum.csdn.net/Rss/DotNET/UnClosedList/");
string strData = System.Text.Encoding.UTF8.GetString(b);
System.Xml.XmlDocument doc = new System.Xml.XmlDocument();
doc.LoadXml(strData);
Console.WriteLine(doc.InnerXml);
Console.Read();
}
}
}