奇怪:编译好的ISAPI的 dll 在IE中无法运行!(50分)

  • 主题发起人 主题发起人 wtang
  • 开始时间 开始时间
W

wtang

Unregistered / Unconfirmed
GUEST, unregistred user!
不知道系统配置出了什么问题?望大峡们指教!
头疼!

Windows 2000
IIS
IE5.0
 
怎么叫无法运行,是不是IE说500错误?
把你的程序改成CGI试试,如果可以成功,那应该就不是你的错了!
 
是不是出现下载啊,如果是,那是IIS权限的问题,IIS缺省只执行教本,不执行应用程序
的(包括DLL)。设置权限即可。
 
可能性很多的,有可能是html链接错误,有可能是IIS设置错误,也可能是你程序本身的逻辑
错误。
你可以在点击链接看到错误提示之后试着删除该dll,如果可以删除,说明它根本就没有被
调用,问题一定是出在html或者IIS上,如果不能删除,则是你的程序有问题,要好好检查。
另外,你可以使用IntrBob来调试你的ISAPI。
 
给ReStart:

你说的那个IntrBob在哪里?我也遇到同样的问题。
 
留下邮箱,IntrBob寄去,可以调试ISAPI而不需要重新启动
 
我在win2000中遇到过,win98的pws反而可以过,不知为什么
 
我也是这个问题,能给我一份INTRBOB及解决问题的方法说明吗?
 
我也碰到了
数据表格是出来了
但说完成,但网页上有错误,数据没有显示
不知道为什么,估计是iis设置的问题,应为程序是照李维的书照搬的
 
如果你的win2000分区是ntfs的,要注意isapi程序涉及到的文件操作的权限问题啊。比如你
存取到一个文件位于ntfs分区D:盘,文件名为test.txt,那就需要把test.txt的权限设置为所有用户
可以读写才行,不然会出错。
 
我的郵箱是:shinesoft@21cn.com
誰能給我郵一份IntrBob?謝啦!
 
网址:
http://www.drbob42.com/
 
都搞掂了,三顆藥。。
 
你有没有把
Borland/Delphi5/Source/Webmidas
里面的内容拷入到你的存放dll的目录下了
 
你用IE打开Dll?把他放到IIS的执行目录下吧!我不知道,没有玩过!
 

Similar threads

D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部