我在开发一个web程序调用的ActiveX组件,是嵌在ASP页面供人调用的。
   在做好activeform后,我编译了一次,设置了web deployment options 的选项并web deploy了一次,编译成cab包放在iis里供下载,
   现在问题出来了,随着activex的继续开发,添加了更多的内容,我想在编译一次cab包,发现web deploy变灰不能使用了???
  
   各位有谁知道可以delphi恢复web deploy菜单并编译CAB包的方法???

解决方案 »

  1.   

    兄弟,你试一试先  我在大富翁论坛上查了,delphi7确实有这样的毛病,不知是bug还是盗版原因
      

  2.   

    不是Delphi7的Bug,一直是这样,你不用管它,改你的程序,正常编译,发布的OCX自动就改调了
      

  3.   

    你需要更改发布页面的引用号
    就是 “   codebase="http://JACKY/aProj1.cab#version=1,0,1,0”
    里的那个version
      

  4.   

    非常感谢你的回答,web deploy operation中如果设置了自动自动增长版本号,则编译后的单元程序文件中『包括那个htm页面文件』都会同步版本号,好笑的是ocx文件是新的不错,但用来发布的那些cab压缩包并没更新,还是原来的,所以你修改了版本号也没有用的
       我试过了
      

  5.   

    Sorry!我没有试过cab!
    我用的一直是OCX,因为我需要对OCX做数字签证,我贴给你的引用号是我测试用的,希望没有给你添麻烦!