佚名通过本文主要向大家介绍了不会用马克笔求教,求教空调怎么检漏,求教交女朋友的经验,虚心求教,求教等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 求教:发布引用了ActiveX控件的应用程序需要哪些运行时的支持库?
描述:
解决方案1:
描述:
我在程序中使用 #import "mscomm32.ocx" 来引用该控件,在本机运行正常,但打包安装到另一台机器上就不能用,一定要安装 Visual studio 中的 ActiveX 部件才能用,不知道到底少了什么文件,下面是我打包的文件列表,请哪位帮忙看一下(加 $ 号的是选中了自注册的文件):
Asycfilt.dll $
Comcat.dll $
Comctl32.dll
Gapi32.dll
Mfc*.dll
Mfc*.map
Mfc*.pdb
Mscomm.srg
Mscomm32.dep
Mscomm32.ocx $
Msvc*.dll
Msvc*.pdb
Oleaut32.dll $
Olepro32.dll $
Stdole2.tlb $
解决方案1:
要所用的OCX一起发布,并注册。若此控件用到其它库,则这些库也要一并发布
解决方案2:嘿嘿静态编译 不用动态链接库,经典!
解决方案3:设置为静态编译就可以不用运行库了.