行var request = WebRequest.Create(reqURI);
冻结我的应用程序在某些计算机上,但不是所有(该应用程序在所有开发机器上完全正常)。 CPU负载上升,应用程序开始分配越来越多的内存(我在一台测试机器上停止了它,它在一小时内从10MB增长到超过12GB)。你们有没有经历过这样的事情?我没有得到任何类型的错误消息,我没有任何方法来调试此行。 reqURI
的类型为字符串。
欢迎任何想法!
string reqURI = "http://my.local.net/my/resource";
WebRequest request;
try
{
MessageBox.Show("Before Create", "DEBUG", MessageBoxButtons.OK, MessageBoxIcon.Information); // This message box will be shown!
request = WebRequest.Create(reqURI);
}
catch (Exception err)
{
MessageBox.Show(err.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); // Unfortunately, no error seems to be thrown
return;
}
MessageBox.Show("After Create", "DEBUG", MessageBoxButtons.OK, MessageBoxIcon.Information); // This message box will not be shown!