用Delphi写Asp程序,如何删除生成的dll?详见内(200分)

  • 主题发起人 主题发起人 lbsong
  • 开始时间 开始时间
L

lbsong

Unregistered / Unconfirmed
GUEST, unregistred user!
我的步骤如下:
1。New一个ActiveX Library
2。New一个ActiveX Server Object
3。在其中写自己的代码
4。编译
5。注册
6。在IE里测试
7。修改代码,重新编译,这是提示无法生成dll
8。从IIS里删掉这个对应的虚拟目录,停止IIS,试图删除原来生成的dll,还是不行,
提示:该dll正在被使用
问题是:谁在使用它?我怎么才能删除它?
 
关掉IE还不行?重新启动呢?应该是IE在使用它
 
使用Regsvr32 /U 你的Dll文件名称
 
上面的办法我都试过了,不行
包括注销win2000都不行,但是重新启动计算机后就可以删除了
 
难道这个问题只有我碰到了吗?不会吧
 
在服务里面把www服务停掉就可以了。
 
to showton:
试过了,不行
 
使用Regsvr32 /U 你的Dll文件名称 ----------出现什么信息?

 
to 飘摇客
unregsvr32 成功.
还有,如果在Delphi里用Run菜单下的Unregister的话,也会出现提示:不能输出dll
 
dll在内村里,注销用户肯定行,不过印象中重新启动IIS也行
 
wfzha:注销用户肯定行吗?我再试一次
 
wfzha: 实践证明,不行
 
重新启动IIS !!! 一定行!
 
98的话好像只有重启机,2k下的话重启3W服务就可以了,我一直这样,没问题
 
同意迷糊
停止www服务即可
 
是从服务里停止www, 而不是从IIS管理器里~~
 
非常感谢各位,正确答案是feifeich,已经测试通过,不过要是这么说的话,是不是showton等人的也对?不过不管怎么说还是feifeich给出了最明晰的答案
 
后退
顶部