社区
进程/线程/DLL
帖子详情
msvcp80.dll在winsxs下已经存在,为何仍然提示找不到。
whg01
2010-08-12 05:42:15
我的程序中使用了第三方的dll,这个dll会调用msvcp80.dll。程序执行时,提示找不到msvcp80.dll。
是因为版本的原因吗?如果是因为版本,那么如何得知要使用哪个版本的msvcp80.dll?
我用Dependency.exe没看出来。
...全文
928
12
打赏
收藏
msvcp80.dll在winsxs下已经存在,为何仍然提示找不到。
我的程序中使用了第三方的dll,这个dll会调用msvcp80.dll。程序执行时,提示找不到msvcp80.dll。 是因为版本的原因吗?如果是因为版本,那么如何得知要使用哪个版本的msvcp80.dll? 我用Dependency.exe没看出来。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
whg01
2010-08-18
打赏
举报
回复
问题没解决。先绕过去了。
visualassist4680
2010-08-17
打赏
举报
回复
版本不对
whg01
2010-08-16
打赏
举报
回复
我自己的程序已经包含了manifest信息,但我的程序调用的dll还调用了其它的dll。看来得先想办法找出是哪个dll的问题。
oyljerry
2010-08-15
打赏
举报
回复
[Quote=引用 8 楼 whg01 的回复:]
有了进一步的发现:
C:\Windows\winsxs\x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.762_none_10b2f55f9bffb8f8 存在,并且里面也有相应的dll。但是程序就是无法加载这个版本的msvcp80.dll。
在Dependency里手工把这个目录加上后,Dependency就不提示错误了。但这个办法仅限于D……
[/Quote]
你程序工程属性中,添加manifest来指定对应的msvcp80.dll版本...
whg01
2010-08-13
打赏
举报
回复
有了进一步的发现:
C:\Windows\winsxs\x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.762_none_10b2f55f9bffb8f8 存在,并且里面也有相应的dll。但是程序就是无法加载这个版本的msvcp80.dll。
在Dependency里手工把这个目录加上后,Dependency就不提示错误了。但这个办法仅限于Dependency本身。
manifest信息是内嵌的。
sunlin7
2010-08-13
打赏
举报
回复
程序的Manifest文件是内嵌的还在外部的?---如果外部的,需要把Manifest文件一并拷过来。
cheng_fengming
2010-08-13
打赏
举报
回复
看一下link下面是否把这个库文件导入了?
青稞
2010-08-13
打赏
举报
回复
查看Manifest文件,里面会记录对应DLL的版本号,你看下是否和你机器上的一致。。
oyljerry
2010-08-13
打赏
举报
回复
MS现在的VC的dll有很多版本,你需要对应上对应的版本,这个一般WinSXS下面除了有dll还有对应版本描述的manifest文件,你查看一下你dll用到的对应的版本信息,然后带上对应的dll,manifest文件
skyfree
2010-08-12
打赏
举报
回复
版本原因,大的版本号如80相同是不够的,要精确匹配,如8.0.50727.4027
cnzdgs
2010-08-12
打赏
举报
回复
是版本的原因,不同的VC版本生成的程序要依赖相应版本的运行库。可以用UltraEdit等工具打开程序文件,在文件最后部分可以看到版本号。
pjl110
2010-08-12
打赏
举报
回复
msvcp80.dll在程序目录vc搜索的目录下么?
版本会导致提示找不到文件?!不,是版本原因的话是提示找不到函数。
解决问题 ,上传这个
MSVCP80
.
dll
(亲测可用)
3. **丢失问题**:当运行依赖于
MSVCP80
.
dll
的程序时,如果系统
找
不到
这个文件,程序可能会崩溃或报错。 4. **解决步骤**:将
MSVCP80
.
dll
复制到系统的System32目录,或者直接放在报错的程序同目录下,然后重启程序。...
KCBP配置参考[汇编].pdf
确保环境变量Path中的路径是以分号分隔,避免因其他字符导致
找
不到
Oracle路径。 3. **缺少
win
sxs
文件** 如果缺少
win
sxs
文件,从特定的调试运行环境中提取并放置到系统目录C:\
Win
dows\
win
sxs
对应的目录,然后重启...
找
不到
msvcp110.
dll
是什么意思?五个办法快速解决msvcp110.
dll
丢失!
msvcp110.
dll
是
Win
dows操作系统中...在回收站界面,通过搜索栏搜索“msvcp110.
dll
”,或者逐个浏览文件夹和文件,查
找
是否有名为msvcp110.
dll
的文件。如果
找
到了msvcp110.
dll
文件,右键点击该文件,然后选择“还原”。
提示
找
不到
MSVCP140.
dll
无法继续执行此代码的多种解决方法
当计算机系统在运行过程中突然
提示
“丢失MSVCP140.
dll
”这一错误信息时,意味着系统无法
找
到并加载这个至关重要的动态链接库文件。MSVCP140.
dll
是Microsoft Visual C++ Redistributable Package的一部分,对于许多...
提示
计算机丢失MSVCP140.
dll
如何修复,教你5个靠谱的方法
不过需要注意的是,不同版本的msvcp140.
dll
可能与特定的操作系统版本不兼容,特别是随着操作系统的更新,新的
DLL
可能不再支持非常老旧的操作系统。如果您使用的是64位操作系统,并且需要支持32位应用程序,则可能...
进程/线程/DLL
15,473
社区成员
49,171
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章