1、在Delphi7中,重新打开该项止,Web Deployment options和Web Deployment这二项就不能选了。我在网上看了一些解决办法,如新建一个ActiveX Library,将原来的单元重新加入到这个新的ActiveX Library中,再生成,但是在Html中没有Object的代码了,只能手工添加。
我想问,菜单这二项有没有其他办法解决?有没有补丁可打?2、同样在Delphi7中,我用三层结构,采用DCOM连接,客户端用ActiveFormX进行设计,在其中加入DataSource1,clientDataset,DataSetProvider1,DBGrid等有关数据库控件(没用到DataMoudle组件),在建立该ActiveLibrary时,选择make Control License和其他二个选项,在Web Deployment Options里面设置用Cab打包形式,并且将Lic文件加入,web deploy后,在我这台机子(服务端和客户端在同一台机子上)上,打开IE,输入网址,就可以正常显示该ActiveFormX,并且可以正常从数据库中取出数据。但是我从别的机子上,显示可以下载该ocx文件,但是随后就报错:
Access violation at address 40005DBF4 in module 'rtl70.bpl'. Read of address 00000000
不知这个问题又该如何解决?3、本想到Delphi2006上试试看是否也有这种问题,于是安装了Delphi2006,谁知将整个项目编写完后,在Project菜单下根本没有这web Deployment Options和web Deploy这二个菜单项,我查找帮助时可以看到帮助里面也是写是在Project菜单下调用这二个菜单项来发布ActiveFormX控件。但现在没有这二项,我该如何发布呢?以上三个问题,还请各位版主和大侠们是否能帮助指点一下!万分感谢!