我用VS2010写了一个MFC控件,控件本身并不复杂,本地测试的可以使用。
我本地测试是使用regsvr32注册的,然后页面中使用object标签调用可以使用。
然后我就使用regsvr32 -u将控件卸载了,后来采用网上的一套方法,将OCX打包成CAB,放在WEB中,倒是提示安装了,但是貌似安装不成功,始终不能使用。
于是我打算先采用regsvr32的手动注册方式,先让控件可以使用,把逻辑加进去,再慢慢研究CAB打包的问题,结果我手动注册也不好使了。
现在本地页面可以用,但是放到WEB里就不能用了。
两个页面几乎一模一样,就是一个是本地直接打开的,一个是放到了tomcat里面发布的。
附上inf的文件。
[version]
signature="$CHINAGO$"
AdvancedINF=2.0
[Add.Code]
FAX.ocx=FAX.ocx
[FAX.ocx]
file-win32-x86=thiscab
clsid={4FB59227-E4D3-4DF3-A5F3-76B2A729EF85}
DestDir=11
FileVersion=1,0,0,1
RegisterServer=yes