我的xftp和xshell的版本比较老,分别是xftp5和xshell5
遇到的问题(按时间顺序排列):
- 问题1:报错
由于找不到mfc110.dll,应用程序无法打开,同时还缺少MSVCR110.dll - 问题2:报错
应用程序无法正常启动(0x000007b),请退出重试
解决历程:
- 问题1:
- 搜索得知可能是文件缺失,按mfc110.dll丢失修复办法中的步骤进行,下载好mfc110.dll粘贴进system32文件夹时,发现存在该文件,同时MSVCR110.dll也存在,排除文件丢失可能
- 接着查看mfc110.dll下载 64位时发现,系统为64位和32位的文件夹位置可能不同,于是将system32文件中的mfc110.dll和msvcr110.dll复制进SysWOW64,发现SysWOW64中真的没有那两个文件
- 然后再次打开程序,出现错误
应用程序无法正常启动(0x000007b),请退出重试
- 问题2:
- 在0x000007b应用程序无法正常启动解决方法【详解】中得知可用DirectX修复工具尝试修复,于是搜索DirectX修复工具,在DirectX修复工具 4.0下载后修复,结果没有解决
- 使用DirectX修复工具时弹窗提示建议下载最新版,可修复c++数据包,于是在DirectX修复工具增强版下载了最新版,再次修复,问题解决
总结
问题是怎么产生的我也不太明白,如果出现以上问题,建议先下载DirectX修复工具增强版修复。
博主在使用xftp5和xshell5时遇到0x000007b错误,以及MSVCR110.dll缺失的问题。经过排查,尝试将mfc110.dll和msvcr110.dll复制到SysWOW64文件夹并未解决问题。最后通过使用DirectX修复工具增强版成功修复问题。

154

被折叠的 条评论
为什么被折叠?



