永发信息网

win7 x64 msvcp80.dll/msvcr80.dll 的问题

答案:3  悬赏:40  手机版
解决时间 2021-01-09 23:14
win7 x64 msvcp80.dll/msvcr80.dll 的问题
最佳答案
真能乱搞....
把程序升级到VC2010就可以了.
或者工程里设置成在静态库中使用MFC(推荐,除非你用托管C++).追问我的源代码在2010里编译通过,但是执行报错,如问题中所说。
程序里都是用的MFC共享方式,改成在静态库中使用会引发别的问题(数据库等接口啥的),最好不改。
没有托管代码。追答那你把dll文件放到你的程序目录里试下吧,不过VC2005 的dll与VC2008以上的VC不能直接用,有一个补丁要打追问试过了,放在一个目录里也不行。
你说的是什么补丁?麻烦给个名字追答不记得了,以前有装过..就是VC2005 无法调用VC2008/2010 编译出的dll文件,补丁都是kb 然后是一串数字的,谁记得住.再说了,你的问题不一定就是这样的
全部回答
你这个vc++是05年的,太老了,那时win7还没出来呢,win7 64位可能不兼容,你还是把vc换成08或者更高的版本吧。追问这个……不能降级回去,我换用2010也是为了和更多的软件之间的接口,现在是一定要用win7 x64 vc++2010的
你试试编译64位版本的程序追问是编译的64位版。
原本是xp x86下的vc2005 代码按32位编译;现在是在win7 x64下vc2010 按64位编译,编译成功,但运行报错,如问题中所说。追答你把工程属性中的清单工具(manifest)中的输入和输出-》嵌入清单-》选择否 试试看。

实在不行只能新建一个最简单的测试工程试试有没有问题,如果没问题,采用注释代码的方法定位到底是哪里引起的,再想解决方法。追问嵌入清单的问题改了,还是不行。
我原先在xp下运行正常的release版现在win7运行不了,报同样的错误,是不是说明这不是编程环境本身的问题,而是系统的问题?
我装了vc2005 还有distributable, 然后去看system32和syswow64下 确实都没有msvcp80.dll这个文件 只有60 100啥的 我从网上下载的放进去也没法用。追答你把系统清干净了,重新安装vs2010,建立一个最简单的hello word程序看看能不能运行,如果能然后测试你的程序是否正常,代码不多的话,采用注释法。

vs最好从低版本到高版本顺序安装。
再就不知道怎么办了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我可以去和店家说我帮店家推销他们的产品,然
请问:6.3吨的冲床闭合高度200mm以上的有吗?
(120-x-80)(20+2x)=1200
天长到大通有多少公里
信阳锅坎做法
魔方格的魔豆能干什么?
肉牛怎么回收
求教下实木地板哪种木好
阜阳地区淡水鱼的种类
樱粟叶啥样
单选题许多时尚的消费者都会使用新潮的支付方
对称矩阵经过成对的行列变换还是对称矩阵吗?
鲸打卡每年多少钱啊?
‘’应具备‘’是什么意思?如果具备不了呢?
电解水时,常常要加入少量氢氧化钠使反应容易
推荐资讯
大家帮帮忙看看偶这东东值多少钱,及出售的方
老安友信少怀,孔子之愿力也啥意思
绿萝吸甲醛后用丢掉吗?
冒险岛可以先不转职只升级,到喜欢转的时候再
2.5L自吸哪个发动机最好
我就纳闷了 我已经17级了 为什么不能参加15级
华硕N82JG加内存条
玩着cf突然弹出这个是什么,win7
储藏水果时,充加二氧化碳可以延长储存时间,
最近想拍摄日本校服的片子,请问哪家的JK制服
下午放学回家时,荣荣从农贸市场上买回鳝鱼放
怎么用微会免费打电话
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?