原本就是想做一个简单的WM5的小软件,功能就是定时访问某个WWW 网页
于是硬着头皮装了VS2008 啃起C#。
现在的结果是生成的.exe文件在电脑上运行没有问题
但就是在模拟器上运行老是读不到网页模拟器的系统错误提示:
system.net.webexception:无法连接到远程服务器--》
system.net.sockets.soketexption:由于目标计算苛岚主动拒绝,未能建立连接
......模拟器已经连接到同步器,且模拟器自带的IE是可以上网的
实在不知道问题出在何处,希望专业人士能指点一二,先谢过~~~~~~form1.cs主要代码是
........
private void menuItem1_Click(object sender, EventArgs e)
{
string html = null;
string url = "http://localhost/web/index.htm";
try
{
WebRequest req = WebRequest.Create(url);
WebResponse res = req.GetResponse();//有错为什么?
Stream receiveStream = res.GetResponseStream();
Encoding encode = Encoding.GetEncoding("UTF-8");
StreamReader sr = new StreamReader(receiveStream, encode);
char[] readbuffer = new char[256];
int n = sr.Read(readbuffer, 0, 256);
while (n > 0)
{
string str = new string(readbuffer, 0, n);
html += str;
n = sr.Read(readbuffer, 0, 256);
}
label2.Text = html; } }
于是硬着头皮装了VS2008 啃起C#。
现在的结果是生成的.exe文件在电脑上运行没有问题
但就是在模拟器上运行老是读不到网页模拟器的系统错误提示:
system.net.webexception:无法连接到远程服务器--》
system.net.sockets.soketexption:由于目标计算苛岚主动拒绝,未能建立连接
......模拟器已经连接到同步器,且模拟器自带的IE是可以上网的
实在不知道问题出在何处,希望专业人士能指点一二,先谢过~~~~~~form1.cs主要代码是
........
private void menuItem1_Click(object sender, EventArgs e)
{
string html = null;
string url = "http://localhost/web/index.htm";
try
{
WebRequest req = WebRequest.Create(url);
WebResponse res = req.GetResponse();//有错为什么?
Stream receiveStream = res.GetResponseStream();
Encoding encode = Encoding.GetEncoding("UTF-8");
StreamReader sr = new StreamReader(receiveStream, encode);
char[] readbuffer = new char[256];
int n = sr.Read(readbuffer, 0, 256);
while (n > 0)
{
string str = new string(readbuffer, 0, n);
html += str;
n = sr.Read(readbuffer, 0, 256);
}
label2.Text = html; } }
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货