最近在研究火车头采集器这个软件,在本机电脑A(windows7系统)测试的采集目标网址运行一切正常,目标站点是https,开启了ssl安全加密。但是把软件安装在Windows2008系统上运行却报错如下:
解析列表页时异常:Object reference not set to an instance of an object.
尼玛,啥情况?换个环境还不行了?我又把软件装在了另一台电脑B(windows7系统)上测试,报同样的错误,吐血~~
于是,我在想,这绝不是目标站的问题,问题应该出在我的电脑上,回忆一下,火车头采集器运行正常的前提是要安装Microsoft .NET Framework 4.0的底层软件(官方发布的,权威又牛逼!)
回过头来,我检查了自己运行正常的那台windows7系统电脑,里面既安装了Microsoft .NET Framework 4.6(GHOST系统预装好的),又安装了Microsoft .NET Framework 4.0(当时按照官方要求安装的),于是我猜测是.NET Framework版本的问题,接着我在电脑B上也安装了Microsoft .NET Framework 4.6,结果问题解决了,哈哈。
经过测试发现,要解决“火车头采集器采集https站点报错:Object reference not set to an instance of an object”的问题,只要按照以下方法操作即可:
windows 2008系统安装Microsoft .NET Framework 4.5及以上版本;
Windows 7系统安装Microsoft .NET Framework 4.6版本即可。
下面顺带附上Microsoft .NET Framework的官方下载地址:
添加新评论