fatal error:can't output dll;

phenixyu 2001-01-04 08:19:00
我编了一个ActiveX Library.结果是编译成一个dll后然后向系统注册,接着在asp中引用该object。结果当我修改该dll后,重新编译是却告诉我can't output dll,显然是文件被锁定,究竟要怎样释放该object?
...全文
116 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
phenixyu 2001-01-04
  • 打赏
  • 举报
回复
高手,请回复。
wangguol 2001-01-04
  • 打赏
  • 举报
回复
uses IIS5.0 just reboot IIS service .it's ok.
phenixyu 2001-01-04
  • 打赏
  • 举报
回复
如果是ISAPI的dll,则应该是由于目录被锁定,应该在WEB服务器中把目录的执行属性去掉,那么就可以了。
phenixyu 2001-01-04
  • 打赏
  • 举报
回复
rename我也试过,但CreateObject的时候却失败。而且这种方法太麻烦了。
Kingron 2001-01-04
  • 打赏
  • 举报
回复
reboot or rename
BCB 2001-01-04
  • 打赏
  • 举报
回复
我编ISAPI的DLL也是同样情况,我的原始做法:
如果不想重启动,只有改文件名或另存源程序,
生成新的DLL;

phenixyu 2001-01-04
  • 打赏
  • 举报
回复
我试过了,不行呀。我是用pws+win98,不知道有没有关系呢.
largewang 2001-01-04
  • 打赏
  • 举报
回复
1:运行 regsvr32 -u filename.dll
如果还不行的化
2:停止IIS服务
3:删除 dll
4:编译


你可以给分了吧!!!!!!!!!!!!!!!!1
whoo 2001-01-04
  • 打赏
  • 举报
回复
我曾见过类似问题的讨论,结论好像是停止WWW服务就可以了,不需要重新启动.

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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