VC++2008项目源码升级到VC++2013下编译和部署的问题

VC++2008项目源码在Win7下升级到VC++2013编译,修正一些语法表达上的问题之后,编译通过.

遇到以下3个问题,这里做一下记录。


1)部署到Win2003,运行Windows提示不是合法的可执行程序, 

在VC2013的项目属性中,平台工具集选择Visual Studio 2013 - Windows XP (v120_xp),上述问题解决;


2)重新编译部署到Win2003Server,运行时出现0XC0150002错误程序崩溃.

后来发现是程序引用的第三方DLL库需要VC2008运行库(VC2008redist.exe)

在Win2003上安装VC2008的运行库解决(VC2013运行库也是同时需要的);


3)Win2003上程序可运行之后, 通过ADO连接SQL数据失败,提示错误码为80004003,

网上找到解决方法是安装KB983246补丁,解决。

补丁下载地址:http://download.csdn.net/detail/q547384042/3593209 。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值