vs2005,ATL ActiveX控件,本机调试正常使用,在其他机器上无法使用
用vs2005实现个最简单的ATL activex控件,基本没什么功能,在本机调试是可以正常使用的。我想实现那种在客户端打开网页时没有这个控件就自动下载。
按照网上的教程把dll打成了CAB包了,网页里面也加入了codebase了。
在别的机器上打开网页,dll文件已经下载到system32了,可是网页上控件还是一个小框,刷新页面又会下载那个dll,但是就是一直不起作用。
INF文件也是仿照网上给的东西写的
[version]
signature="$CHICAGO$"
AdvancedINF=2.0
[Add.Code]
ATLtest2.dll=ATLtest2.dll
[ATLtest2.dll]
file-win32-x86=thiscab
RegisterServer=yes
clsid={D6C82DDF-C94A-4BEA-BEBD-B14FEF2DED90}
DestDir=11
FileVersion=1,0,0,1
请教高手问题出在什么地方?多谢了~ --------------------编程问答-------------------- 对方电脑要安装C++ Runtime哦,喵~
补充:.NET技术 , 组件/控件开发