应用程序配置不正确导致的解决方案
当我们启动QQ、PS、Snagit等程序时,可能会提示“由于应用程序配置不正确,导致应用程序无法启动。重新安装应用程序可能会纠正此问题。例如,这张图片:
图1程序报告的错误。
原因分析
综合互联网上的资料,绝大部分是以下两种原因:
您在 1、该问题的原因之一:的计算机的Windows安装程序服务没有启动。
解决方法是打开控制面板管理服务,打开Windows Installer服务并设置为自动,然后重新启动计算机。
2、该问题的原因之二:.的计算机上没有安装Visual Studio运行时
该应用程序是由Visual Studio 2005及以上版本开发的,它依赖于相应的运行时,而您的计算机上没有安装该运行时。(对于VC6或VS2003开发的应用,如果库文件丢失,会提示“**”。dll”丢失,但对于由VS2005或VS2008开发的应用程序,它只会提示“由于应用程序配置不正确……”。)
解决方法不是重新安装应用程序或系统,而是安装相应的运行时库(Microsoft Visual C 20 * *可再发行包,即vcredist_x86.exe)。
要区分你的程序是用哪个版本的VS开发的有点难,即使有些软件是用多个版本开发的,那么安装了多种vcredist_x86.exe并且相互兼容,就可以解决你电脑上大多数软件的类似问题。(安装2005和2008后,将显示“添加/删除程序”,如图5所示)。
下面的“20**”代表“2005年”或“2008年”或“2009年”或“2010年”。
所需安装包
只需要一个从微软官网下载中心下载的文件—— vcredist_x86.exe。
步骤
1.打开控制面板管理工具服务。如果没有打开Windows Installer服务,请将其设置为自动,然后重新启动计算机。如果问题没有解决,继续。
2.你可以初步判断你的程序是哪个版本的VS开发的。
(打开应用程序所在的目录,搜索mfc或msvc开头是否有文件。如果有,请查看文件版本了解VC的版本。请看下图,8表示VC8.0开发的,9表示VC9.0开发的)。
VS2003的VC版是VC.1,VS2005的VC版是vc8.0,VS2008的VC版是vC9.0。
图3 snagit中的MFC文件。
图4 Geetedee中的VC9文件。
3.检查控制面板的“添加/删除程序”中是否安装了Microsoft Visual C 20 * *可再发行软件包。下图:
图5
4.如果上图中没有Microsoft Visual c++ 20 * *可再发行版,请继续。
5.从微软下载中心下载微软Visual c++ 20 * *可再发行包。该文件有32位(X86)和64位(X64)两种版本。下载地址如下。
6.双击运行刚刚下载的vcredist_x86.exe,它将自动安装Microsoft Visual c++ 20 * *可再发行软件包。
7.检查“添加/删除程序”中是否有此项。
8.如果有此项,安装成功。然后打开你的应用程序。如果没有报告错误,问题就解决了。
9.如果还没有解决,网上还有很多材料可以查。
注意事项
该文件有32位(X86)和64位(X64)两种版本。下载时请注意区别。
Microsoft Visual C++ 2005 Redistributable Package下载地址:
(x86):
http://www.microsoft.com/downloads/details.aspx?family id=32 bc1 bee-a3f 9-4c 13-9c 99-220 b 62 a 191 EDI displaylang=zh-cn
(x64):
http://www.microsoft.com/downloads/details.aspx?family id=90548130-4468-4BBC-9673-d6acabd 5d 13 bdisplaylang=zh-cn
Microsoft Visual C++ 2008 Redistributable Package的下载地址 (x86):
http://www.microsoft.com/download/en/details.aspx?displaylang=enid=5582
微软Visual c++ 2010可再发行软件包
(x86):
http://www.microsoft.com/download/en/details.aspx?id=5555?
(x64):
http://www.microsoft.com/download/en/details.aspx?id=14632?
还有更多软件教程,请留意系统圣地。
版权声明:应用程序配置不正确导致的解决方案是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。