• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

奋斗中...

曾经的程序员。ASP.NET/C#, JavaScript, PL/SQL, T-SQL; 工具: VS2003/2005, Oracle, SQLServer; 偶尔写点CSS, 批处理.
头脑中经常有新想法, 可惜没有去实现.
Never give up.
Never get into a fight with a pig. Both of you will get dirty. But the pig actually enjoys it.
  • 博客园
  • 联系
  • 订阅
  • 管理

公告

View Post

计算机中丢失MSVCP140.dll无法启动此程序问题

一次清理电脑安装程序,发现同时安装有VC2015运行库和VC2018运行库(Visual C++ Redistributable Package),而且有x86和x64两种,感觉VC2018能向前兼容VC2015,于是随手删除了2015版本。结果后面陆续出现一些程序运行错误,但是没想到是这个问题。比如,foxmail点击启动的时候会提示MSVCP140.dll,但是仍然能运行(不知道何故)。更新foxmail到最新版本依然如此。一直用的好好的pdfpatch文字识别功能,也出现运行时错误(典型的微软应用程序错误,类似.net程序出错提示),但是没有提示是VC运行库问题。再后来感觉可能是卸载了VC2015运行库的问题,重装了VC2015.x64运行库,结果发现问题依旧,难道不是这个问题?

 

今天早上突然想到,虽然windows操作系统是64位的,但是运行的程序可能是32位的?于是重装了vc_redist.x86.exe后,问题解决。。。

posted on 2022-10-08 08:51  jes  阅读(426)  评论(0)    收藏  举报

刷新页面返回顶部
 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3