• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >vc/mfc > 2005开发的OCX打包,如何将vcredist_x86exe也写到inf中,打包执行?

2005开发的OCX打包,如何将vcredist_x86exe也写到inf中,打包执行?

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-06-04

佚名通过本文主要向大家介绍了ocx打包,delphi ocx 打包,ocx打包成cab,mscomctl.ocx,comdlg32.ocx等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 2005开发的OCX打包,如何将vcredist_x86exe也写到inf中,打包执行?
描述:

开发工具升级到了2005,编写一个ocx倒是容易了,但是发现发布起来苦难重重……
通过几天参考的资料,现在的问题是我希望把vcredist_x86.exe打包到我的cab中,或者为vcredist_x86.exe单独制作一个cab文件,安装时指过去
但是我通过下边的命令
cabarc n mfc80.cab vcredist_x86.exe
简单的将vcredist_x86.exe打包成cab之后,在目标机器上,不允许运行,提示"软件无法验证发行者",我自己的Ocx的cab都没有提示这个,给vcredist_x86.exe弄一个cab反而需要数字签名?
请教一下,如何书写Inf,可以让我的cab中,执行vcredist_x86.exe?
附上我现在的inf
[version]
signature="$CHICAGO$"
AdvancedINF=1.0
[Add.Code]
bsrPlugin.ocx=bsrPlugin.ocx
mfc80.dll=mfc80.dll
msvcp80.dll=msvcp80.dll
msvcr80.dll=msvcr80.dll
HikPlayM4.dll=HikPlayM4.dll
bsrMedia.dll=bsrMedia.dll
[mfc80.dll]
FileVersion=8,00,50727,42
hook=mfc80installler
[msvcp80.dll]
FileVersion=8,00,50727,42
hook=mfc80installler
[msvcr80.dll]
FileVersion=8,00,50727,42
hook=mfc80installler
[mfc80installler]
file-win32-x86=http://192.168.0.222/temp/mfc80.cab
run=%EXTRACT_DIR%vcredist_x86.exe
[HikPlayM4.dll]
file-win32-x86=thiscab
RegisterServer=no
DestDir=11
FileVersion=4,7,0,0
[bsrMedia.dll]
file-win32-x86=thiscab
RegisterServer=no
DestDir=11
FileVersion=1,40,0,1
[bsrPlugin.ocx]
file=thiscab
clsid={BC06B658-5DD5-4DA4-8A5B-F7ECB1A3FC8C}
FileVersion=1,0,0,1
RegisterServer=yes


解决方案1:

要么就巴vcredist_x86释放的dll和manifest打包

解决方案2:

你还是将所依赖 的MFC库和运行库静态链接吧

解决方案3:

关注,帮顶


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • ====>浏览器中的ocx如何自动升级?ocx自己怎么升?cab怎么升?
  • 请问哪里还有ocx打包成cab工具吗?
  • 求助:ocx打包成CAB文件(里面包含exe文件),项者有分
  • 请问:多个OCX可以打在一个CAB包中吗?
  • 请问如何生成ocx和cab文件?
  • 再开一帖,ocx打包cab时inf文件怎样写
  • 有没有办法把我的OCX打包成一个EXE,放在网上让用户下载有自己安装注册
  • iexpressexe把activex打包成CAB问题
  • cab文件中,ocx下载了,其他的dll却没有下载?
  • 如何把ocx文件转换成cab文件

相关文章

  • 2017-06-04 VB做的应用程序调用VC做的ActiveX控件中BSTR类型的属性,遇到的怪异问题!
  • 2017-06-04 用Excel模板生成报表,模板中有多个报表表头样式,如何让生成后的xls文件只含其中的一个!
  • 2017-06-05 怎么解决下面的线程问题。
  • 2017-06-04 有谁碰到过CreateCWindowImpl窗口crash的问题?
  • 2017-06-05 关于父进程、子进程和核心对象的问题,谢谢了!!!
  • 2017-06-05 请问VC的dll工程可以重定向输出lib吗
  • 2017-06-04 求<com技术内幕》的源码
  • 2017-06-04 如何在VC中,将一个ADO记录集Recordset,转换成OleVariant类型
  • 2017-06-04 :用ATL编COM组件,想在组件退出时加入代码,怎么做呢?
  • 2017-06-04 快捷方式中目标中的参数在activex中怎么用

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 在dll中,如何在自定义类中建立消息循环机制
    • 关于mfc线程画图的问题
    • 关于DLL的动态调用
    • javascripfor语句访问Idispatch对应的过程是什么
    • 请高手指导:关于在dll中,能否实现“把变量写在视图中”的问题。
    • 关于应用程序与内嵌HTML通信的问题
    • WORD插件中如何操作Application
    • 急!在线求助:如基于微软接口实现"打印当前页"功能
    • 关于BHO安装部署问题请教
    • vc6和vc7在activex的使用上有什么区别?

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有