Method '~' of object '~' failed问题

TonyLau1113 2009-07-28 01:58:09
服务器上asp页面调用dll模式。
其中dll里面有个功能是利用xmlhttp.dll系统组件获取页面信息
偶尔出现如下错误:
Method '~' of object '~' failed
对象名和方法名都不确定。但是知道是在创建该系统组件,利用open方法获取页面的时候出错提示。

我做了一个exe调用的测试例程。分别验证两种模式:1、直接exe中利用xmlhttp对象
2、用exe调用上面提到的dll获取页面,都正常。

因此怀疑两个因素:1、可能是系统组件本身的问题。2、iis的问题(这种可能性比较大)。

请帮忙定位一下并指出解决办法。
...全文
1675 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
TonyLau1113 2009-07-28
  • 打赏
  • 举报
回复
嗯。是2003server sp2
dingyanwei 2009-07-28
  • 打赏
  • 举报
回复
服务器是2003server吗?

我再2003sp1安装版下不曾发现这种问题
dingyanwei 2009-07-28
  • 打赏
  • 举报
回复
为此,本人已经放弃使用此种方法来编写asp程序,尤其访问量大的。
TonyLau1113 2009-07-28
  • 打赏
  • 举报
回复
程序本身的问题的可能性不大。从创建到使用方法(只用到2个方法)到销毁。不超过5行代码的。

另外,在其他服务器没问题。换了服务器才出现这个问题的。

所以环境因素导致的几乎是可以肯定,现在就是要确定道理是系统组件版本问题,还是iis的问题,或者是其他什么类型的环境问题。
dingyanwei 2009-07-28
  • 打赏
  • 举报
回复
没办法,我用vb写的dll在有些情况下也会出现这个问题,只有重启iis,但很多时候还没有这个问题。我想一方面是dll中写的确实存在问题,有没考虑进去的东西,另外一方面服务器的配置或设置可能会影响dll的运行。
TonyLau1113 2009-07-28
  • 打赏
  • 举报
回复
(教之初) 兄,谢谢回复。

现在问题不是某一次会出现,是一个时间段。就算是忽略了错误,在一个时间段内,所有相关的功能都不能获得正确的值。
有时候自己就好了,有时就需要重启iis。
会不会是iis本身的问题呢?
dingyanwei 2009-07-28
  • 打赏
  • 举报
回复
并发会出现一些莫名其妙错误,多数情况下忽略即可
忽略方法
on error resume next

1,502

社区成员

发帖
与我相关
我的任务
社区描述
VB 网络编程
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧