2014-01-06 50 views
0

我正在开发一个在asp.net中的网络爬虫。网络爬虫 - 找不到对象

我的网页爬虫有一个主页,从中打开HREF标记的其他HTML页面,下载HTML页面并获取数据。

现在的问题是有时我得到的对象引用的异常没有找到有时代码完美的作品。

是否因为asp.net缓冲区内存已满?如果你想我可以告诉你我的代码。

回答

0

您将需要调试您的代码。有一些你的项目的代码或者你正在使用的一些库,在使用它之前不正确的检查对象是否为空。

试试这个:

  1. 在Visual Studio中
  2. 在调试菜单上,单击例外。
  3. 在例外对话框中,选择'公共语言运行时例外'投掷。
  4. 开始调试(F5)。
  5. 当异常抛出时,VS会中断,它会显示问题的可能代码行。

更多在How to: Break When an Exception is Thrown