注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

还东国的博客

行之苟有恒,久久自芬芳

 
 
 

日志

 
 

WEB调用OCX之五VC2013的OCX在XP上的应用  

2015-01-08 11:53:05|  分类: C++(VC)编程 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

WEB调用OCX之五VC2013OCXXP上的应用

程序OCX是用VC2013写的,在WIN7WIN8上都没有什么问题。但到客户的现场,发现客户是用XP的,这事儿。出现了一个问题,在注册OCX控件时,LOADLIBRARY报了一个错误,说找不到OCX

DEPEND查看了一下属性,不缺少库,一些不重要的库,不会影响这个的使用,但是就是无法通过注册。一定是版本的问题,记得高版本的VC编译出来的东西在XP上是无法使用的,而且微软本身也已经不再支持XP

查了一下资料,发现确实如此。解决方法比较多,这里修改了一个属性:

 项目菜单->项目属性->配置属性->常规->平台工具集,选择“VS2013WindowsXP(v120_xp);(顺便说明一下,为了保证程序的方便移植,已经在项目菜单->项目属性->配置属性->常规->MFC的使用,选择在静态库中使用MFC;的设置)

更多的大家可以参看一下:http://blog.csdn.net/asanscape/article/details/38752655

但这并不是解决问题的根本方法,为了更好的解决问题,应该在相应的版本上开发相应的产品,防止后续的产品的扩展出现意想不到的BUG

正所谓,什么脚穿什么鞋,靠往鞋里添充东西和削足适履同样都是要不得的。

  评论这张
 
阅读(385)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017