我每次用Type Libray设置了属性或自定义事件后,通过web develop发布成ocx后,当我需要修改的时候,它会提示“[Fatal Error] Could not create output file 'TestProj1.ocx'”,请问这是为什么呀?
难道Delphi不能重新编译吗?
请高手赐教!

解决方案 »

  1.   

    这个文件是不是已经运行了你将它unregistry了试试
      

  2.   

    已经被加载到内存,所以不能重新编译,你可以先停止web服务,重新编译,再启动web服务。用delphi5开发web方面时有这问题。
      

  3.   

    那将程序保存成pas以后,是不是也不能编译呢?
    delphi,可真害人哟!
      

  4.   

    IIS为了提高性能不会将已经访问过的页面立即释放掉,所以,你不能去覆盖一个正在运行的程序。重启IIS即可。