出现由于应用程序配置不正确的提示怎么办

原因分析

  1、绝大部分是以下两种原因:

  该问题的原因之一:您的计算机的Windows Installer服务没有开启。

  其解决方法是打开控制面板→管理→服务,将Windows Installer服务开启,并设为自动,再重启电脑。

  该问题的原因之二:您的计算机上没有安装Visual Studio的运行库。

  2、该应用程序是Visual Studio 2005及其以上版本开发的,其依赖于相应的运行库,而您的电脑上没有安装该运行库。(对于VC6或VS2003开发的应用程序, 如果缺少库文件,是会提示缺少“**.dll”,但VS2005或VS2008的却只提示“由于应用程序配置不正确……”。)

  3、其解决方法不是重装应用程序,更不是重装系统,而是安装相应的运行库(Microsoft Visual C++ 20** Redistributable Package,即vcredist_x86.exe。

  4、区分您的程序是VS的哪个版本开发的确实有点困难,甚至有些软件是多个版本开发的,那就多种vcredist_x86.exe都装上,它们互相兼容,就能解决您计算机上大多数软件的同类问题了。

  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

在控制面板的“添加/删除程序”查看本机是否安装了Microsoft Visual C++ 20** Redistributable Package

时间: 2024-08-10 05:54:31

出现由于应用程序配置不正确的提示怎么办的相关文章

运行程序报“应用程序配置不正确”或者缺少运行库造成程序不可移植的问题

虚拟机里边是Windows server 2003的系统,本机VS2008开发的exe程序移植到虚拟机中Release版本正常,Debug版本不能正常启动报“应用程序配置不正确”,在安装了vcredist_x86.exe之后仍然无法解决问题,使用Dependency Walker跟踪报 Error: The Side-by-Side configuration information in "c:\debug_tradeserver\OTCTRADESERVER.EXE" contai

(转)(VS2013 )由于应用程序配置不正确,程序未能启动”--原因及解决方法

今天把别人的程序拿过来编译时通过,但是运行的时候,提示:由于应用程序配置不正确,程序未能启动 搜了一下,各种方法.最终通过下面的方法解决的. 项目--->配置属性---->链接器---->清单文件--->生成清单-->设置为"否" . 然后重新生成解决方案,编译,搞定. 转自:http://blog.chinaunix.net/uid-25958655-id-4233307.html

py2exe打包出现"应用程序配置不正确,应用程序未启动" 解决方案

msvcr90.dll版本不一致.py2exe打包的程序需要9.0.21022.8这个版本号的MSVCR90.DLL 除了9.0.21022.8这个版本号的MSVCR90.DLL之外,我们还需要一个Microsoft.VC90.CRT.manifest文件放在同一目录下: <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <assembly xmlns="u

应用程序配置不正确,程序无法启动

http://www.programgo.com/article/20151884184/ C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\redist\Debug_NonRedist\x86\Microsoft.VC90.DebugCRT 下4个文件拷贝到exe当前目录就可以了 Microsoft.VC90.DebugCRT.manifestmsvcm90d.dllmsvcp90d.dllmsvcr90d.dll

解决Pyqt打包后运行报错:应用程序无法启动 因为程序的并行配置不正确

做了一个生成二维码的小程序:http://www.cnblogs.com/dcb3688/p/4241048.html 直接运行脚本没问题,用pyinstaller打包后再运行就直接报错了: 应用程序无法启动 因为程序的并行配置不正确.有关详细信息,请参阅应用程序事件日志,或使用命令行 sxstrace.exe 工具. 网上找的解决方法: 1.   安装Microsoft Visual C++ 2008 Redistributable 2.  开始 - 运行(输入services.msc)- 确

关于并行配置不正确,应用程序无法启动的问题

这二天的一个软件发布后,在自己的电脑与测试电脑上和虚拟机上运行都没有问题,当弄了一台新电脑,准备安装好软件,给客户用时,出现"应用程序无法启动,应用程序的并行配置不正确". 这回有点傻了,这个错误都没见过,在说,我程序编译时用的是静态库编译,如果没有库,也会报缺少**.DLL库啊,报个这个错,有点看不懂的感觉,其它的运行时库用的是多线程DLL(/MD)而不是多线程(/MT),因为用的是VC与C#混合编程,需要用到公共语言运行库(/CLR),没办法,找万能的狗哥,网页上大家都说是因为系统

打开某exe提示&quot;应用程序无法启动,因为应用程序的并行配置不正确……&quot;的解决方案

本人在新安装好了的windows server 2008 r2 (64位)上运行"RefilesName V2.0(文件批量改名).exe",结果提示: 应用程序无法启动,因为应用程序的并行配置不正确.有关详细信息,请参阅应用程序事件日志,或使用命令行 sxstrace.exe 工具. 开始安装了64位的VC++ 2010.2015等,但仍未解决.最后安装了32位的VC++ 2005,问题解决. Microsoft Visual C++ 2005 SP1 Redistributable

应用程序无法启动,因为应用程序的并行配置不正确

在Win7中运行某些软件时,突然提示出错信息“应用程序无法启动,因为应用程序的并行配置不正确.有关详细信息,请参阅应用程序事件日志,或使用命令行sxstrace.exe工具.”查看win7应用程序事件日志:计算机——>右击——>管理——>事件查看器——>应用程序和服务日志 出现这个问题是因为安装windows7 后,或使用ghost版本安装后, windows7没有安装Visual C++ 库,而有些软件需要Visual C++ 库 所以到微软官方网站下载:Microsoft Vi

因为应用程序的并行配置不正确

Windows7平台上有一个强大的SxsTrace工具,可以跟踪调试应用程序运行时需要的动态库的版本和路径. SxsTrace使用的方法: 1.首先必须以Administrator用户身份登录,打开cmd命令行: 2.也可以以其它用户登录,然后打开cmd命令行,执行:runas /user:administrator cmd,输入Administrator用户密码后,系统打开一个以Administrator用户登录的cmd命令行: 3.在Administrator用户登录的命令行下执行命令:cd