activex组件安装失败

ganyosi 2009-06-10 06:25:32
打开安装的时候,是个红叉,是cab格式的
包含FlexCell.INF,FlexCell.ocx,iobjsafe.tlb,urlmon.dll,xls.dll

inf直接安装失败,找不到对应的ddl文件,放到网页中又不能显示。网页的安全设置都设置好了的。是在win2003上打开的。

手动注册也不行,还是不能显示。

看了下说明,这个控件要用到lpk文件,于是加在了 <object>前面。

<OBJECT CLASSID = "clsid:3d25aba1-caec-11cf-b34a-00aa00a28331" VIEWASTEXT>
<PARAM NAME="LPKPath" VALUE="FlexCell.LPK">
</OBJECT>

<OBJECT id="Grid1" classid="clsid:9772FA77-C29D-4094-8DEE-5D7E1351E20D" width="100%" height="100%" CODEBASE="FlexCell.CAB">
<PARAM ...>
</OBJECT>

问题还是这样。


inf内容为:
[version]
signature="$CHICAGO$"
AdvancedINF=2.0
[DefaultInstall]
CopyFiles=install.files
RegisterOCXs=RegisterFiles
[RInstallApplicationFiles]
CopyFiles=install.files
RegisterOCXs=RegisterFiles
[DestinationDirs]
install.files=11
[SourceDisksNames]
1=%DiskName%,FlexCell.CAB,1

[Add.Code]
FlexCell.ocx=FlexCell.ocx
urlmon.dll=urlmon.dll
xls.dll=xls.dll
iobjsafe.tlb=iobjsafe.tlb
msstkprp.dll=msstkprp.dll
MSPRPCHS.DLL=MSPRPCHS.DLL
msvbvm60.dll=msvbvm60.dll
OLEAUT32.DLL=OLEAUT32.DLL
OLEPRO32.DLL=OLEPRO32.DLL
ASYCFILT.DLL=ASYCFILT.DLL
STDOLE2.TLB=STDOLE2.TLB
COMCAT.DLL=COMCAT.DLL
VB6CHS.DLL=VB6CHS.DLL
[install.files]
FlexCell.ocx=FlexCell.ocx
urlmon.dll=urlmon.dll
xls.dll=xls.dll
iobjsafe.tlb=iobjsafe.tlb
msstkprp.dll=msstkprp.dll
MSPRPCHS.DLL=MSPRPCHS.DLL
msvbvm60.dll=msvbvm60.dll
OLEAUT32.DLL=OLEAUT32.DLL
OLEPRO32.DLL=OLEPRO32.DLL
ASYCFILT.DLL=ASYCFILT.DLL
STDOLE2.TLB=STDOLE2.TLB
COMCAT.DLL=COMCAT.DLL
VB6CHS.DLL=VB6CHS.DLL
[SourceDisksFiles]
FlexCell.ocx=1
urlmon.dll=1
xls.dll=1
iobjsafe.tlb=1
msstkprp.dll=1
MSPRPCHS.DLL=1
msvbvm60.dll=1
OLEAUT32.DLL=1
OLEPRO32.DLL=1
ASYCFILT.DLL=1
STDOLE2.TLB=1
COMCAT.DLL=1
VB6CHS.DLL=1

[FlexCell.ocx]
file-win32-x86=thiscab
RegisterServer=yes
DestDir=
FileVersion=5,1,0,0

[urlmon.dll]
file-win32-x86=thiscab
RegisterServer=yes
DestDir=11
FileVersion=6,0,2800,1106

[xls.dll]
file-win32-x86=thiscab
RegisterServer=no
DestDir=11
FileVersion=1,0,0,1

[iobjsafe.tlb]
file-win32-x86=thiscab
RegisterServer=no
DestDir=11
FileVersion=0,0,0,0

[msstkprp.dll]
hook=msstkprp.cab_Installer
FileVersion=6,0,88,77
[msstkprp.cab_Installer]
file-win32-x86=http://192.168.1.102:807/MyCAB/MsStkPrp.cab
InfFile=MsStkPrp.inf

[MSPRPCHS.DLL]
hook=MSPRPCHS.cab_Installer
FileVersion=6,0,81,63
[MSPRPCHS.cab_Installer]
file-win32-x86=http://192.168.1.102:807/MyCAB/MsPrpCHS.cab
InfFile=MsPrpCHS.inf

[msvbvm60.dll]
hook=msvbvm60.cab_Installer
FileVersion=6,0,96,90
[msvbvm60.cab_Installer]
file-win32-x86=http://192.168.1.102:807/MyCAB/VBRun60.cab
run=%EXTRACT_DIR%\VBRun60.exe

[OLEAUT32.DLL]
hook=OLEAUT32.cab_Installer
FileVersion=2,40,4518,0
[OLEAUT32.cab_Installer]
file-win32-x86=http://192.168.1.102:807/MyCAB/VBRun60.cab
run=%EXTRACT_DIR%\VBRun60.exe

[OLEPRO32.DLL]
hook=OLEPRO32.cab_Installer
FileVersion=5,0,4518,0
[OLEPRO32.cab_Installer]
file-win32-x86=http://192.168.1.102:807/MyCAB/VBRun60.cab
run=%EXTRACT_DIR%\VBRun60.exe

[ASYCFILT.DLL]
hook=ASYCFILT.cab_Installer
FileVersion=2,40,4518,0
[ASYCFILT.cab_Installer]
file-win32-x86=http://192.168.1.102:807/MyCAB/VBRun60.cab
run=%EXTRACT_DIR%\VBRun60.exe

[STDOLE2.TLB]
hook=STDOLE2.cab_Installer
FileVersion=2,40,4518,0
[STDOLE2.cab_Installer]
file-win32-x86=http://192.168.1.102:807/MyCAB/VBRun60.cab
run=%EXTRACT_DIR%\VBRun60.exe

[COMCAT.DLL]
hook=COMCAT.cab_Installer
FileVersion=4,71,1460,1
[COMCAT.cab_Installer]
file-win32-x86=http://192.168.1.102:807/MyCAB/VBRun60.cab
run=%EXTRACT_DIR%\VBRun60.exe

[VB6CHS.DLL]
hook=VB6CHS.cab_Installer
FileVersion=6,0,89,88
[VB6CHS.cab_Installer]
file-win32-x86=http://192.168.1.102:807/MyCAB/VB6CHS.cab
InfFile=VB6CHS.inf
[RegisterFiles]
%11%\COMCAT.DLL
%11%\OLEPRO32.DLL
%11%\OLEAUT32.DLL
%11%\msvbvm60.dll
%11%\msstkprp.dll
%11%\urlmon.dll
%11%\FlexCell.ocx

需要用到得cab包的地址的路径都是正确的。
请问大家,这种该如何解决.
...全文
429 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
billhepeng 2009-06-26
  • 打赏
  • 举报
回复
我也遇到这样的问题,仿佛要认证。
ganyosi 2009-06-10
  • 打赏
  • 举报
回复
有人知道吗

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧