相信很多的朋友在使用电脑的时候多多少少都遇到过电脑的一些程序问题。比如最近就有网友在反映说自己在使用QQ、PS、Snagit等程序时,都有遇到过程序报错"由于应用程序配置不正确"的问题,这个时候我们应该怎么办呢?下面小编就来告诉大家吧!
图1 某程序报错
原因分析
综合互联网上的资料,绝大部分是以下两种原因:
1、该问题的原因之一:您的计算机的Windows Installer服务没有开启。
其解决方法是打开控制面板→管理→服务,将Windows Installer服务开启,并设为自动,再重启电脑。
2、该问题的原因之二:您的计算机上没有安装Visual Studio的运行库。
该应用程序是Visual Studio 2005及其以上版本开发的,其依赖于相应的运行库,而您的电脑上没有安装该运行库。(对于VC6或VS2003开发的应用程序, 如果缺少库文件,是会提示缺少“**.dll”,但VS2005或VS2008的却只提示“由于应用程序配置不正确……”。)
其解决方法不是重装应用程序,更不是重装系统,而是安装相应的运行库(Microsoft Visual C++ 20** Redistributable Package,即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 GeeTeeDee中的VC9文件
3、在控制面板的“添加/删除程序”查看本机是否安装了Microsoft Visual C++ 20** Redistributable Package。如下图:
图5
4、如果没有上图中的Microsoft Visual C++ 20** Redistributable,则继续。
5、从微软下载中心下载Microsoft Visual C++ 20** Redistributable Package。该文件有32位的(X86),也有64位的(X64)。下载地址如下。
6、双击运行刚才下载到的vcredist_x86.exe,其会自动安装Microsoft Visual C++ 20** Redistributable Package
7、检查“添加/删除程序”里是否有了该项
8、如果有该项,则说明安装成功。然后开启你的应用程序,如果没有报错,则说明问题解决。
9、如果还未解决,则互联网上还有很多资料可查。
相关推荐
标题 "应用程序无法启动,因为应用程序的并行配置不正确" 是一个常见的错误提示,通常出现在Windows操作系统中,当用户尝试运行某些依赖于特定版本的.NET Framework或其他组件的应用程序时。这个错误表明应用程序的...
解决“由于应用程序配置不正确,应用程序未能启动。重新安装应用程序可能会纠正这个问题” 百试不爽! 执行顺序:先vcredist_x86.exe,再C2008sp1.exe (PS:这两个不行,再运行dxwebsetup.exe) 祝大家愉快!
标题 "应用程序无法启动,因为并行配置不正确" 指出的问题通常涉及到软件的运行时环境不匹配或缺失,这在Windows系统中是常见的错误提示。这个问题可能由多种原因引起,包括但不限于以下几点: 1. **依赖库缺失**:...
4. **修改应用程序配置**: 在项目中,检查`web.config`或`app.config`文件中的数据库连接字符串,确保使用的是正确的数据提供程序。例如,如果使用ODP.NET,连接字符串应包含`providerName="Oracle.DataAccess....
标题中的“VC++运行库解决2008等系统出现QQ等程序出现配置不正确问题”指的是在Windows 2008系统上,部分应用程序(如QQ)由于缺少必要的Microsoft Visual C++运行库组件,可能会报错“配置不正确”。这通常是因为...
如果配置正确,应用程序将成功部署到Tomcat服务器上,并可以通过浏览器访问。 五、常见问题和解决方法 在配置Tomcat服务器和部署Web应用程序时,可能会遇到一些问题,例如Tomcat服务器无法启动、应用程序无法部署等...
在Windows 7旗舰版上,有时用户在安装Allegro库或者其他依赖于Microsoft Visual C++ 2005运行时库的应用程序时,可能会遇到一个常见的错误提示:“应用程序无法启动,因为应用程序的并行配置不正确”。这个错误通常...
Websphere集群配置是企业级应用部署的关键步骤,它涉及到多个服务器之间的协同工作,以...这个过程中,时间同步、主机映射、版本一致性、服务器启动和管理、以及应用程序的正确部署都是关键点,需要细心操作和验证。
### C# 应用程序配置知识点详解 #### 一、概览 在.NET Framework中,C#应用程序配置是一项至关重要的任务,它确保了程序能够按照预期的方式运行,并且能够适应不同的环境需求。本文将深入探讨应用程序配置文件中的...
3. 确保应用程序的数据库连接字符串配置正确,并且数据库服务器可以正常访问。 4. 验证应用程序是否有足够的权限执行某些操作,比如读写文件、访问数据库等。 5. 检查是否有自定义代码或第三方库引发异常,特别是要...
这问题可能是由于应用程序加载失败、系统配置不当或其他原因引起的。在本文中,我们将向您介绍两种解决win10程序假死无响应的方法。 解决方法一:使用 Powershell 命令重置应用程序 在 Windows 10 中, Powershell...
解决"应用程序配置不正确,程序无法启动
在Windows操作系统中,注册表是存储系统和应用程序配置信息的关键数据库。C#作为一种.NET框架下的编程语言,提供了访问注册表的API,使得开发者能够轻松地读取、写入和修改注册表键值。本篇文章将深入探讨如何使用C#...
首先,`launch.json`是VScode用于调试应用程序的关键配置文件。在这个文件中,你可以定义不同的调试配置,如启动参数、工作目录、环境变量等。对于QT项目,你需要确保在`launch.json`中设置正确的"program"属性,...
在Windows 7操作系统中,配置默认网站以运行特定应用程序是一个重要的步骤,这涉及到IIS(Internet Information Services)的管理。IIS是微软提供的一款用于在Windows服务器上部署和管理Web应用的服务。以下将详细...
在部分内容中提到了"文件名称乱码问题的解决方法",这是由于URL编码不正确导致的。Tomcat的配置文件`server.xml`中的`Connector`元素,通过添加`URIEncoding="UTF-8"`属性可以解决这个问题,确保URL编码和解码时使用...
尽管在配置和调试过程中可能会遇到一些挑战,但通过熟悉Qt for Android的工作原理和解决问题的方法,开发者能够成功地让Qt应用程序在Android上顺畅运行。对于那些希望涉足Android开发而又不想学习新语言的C++程序员...
1. 添加注册表项:在项目中右键选择"添加新项",然后选择"注册表项",可以用来在用户的系统注册表中写入相关信息,以便应用程序运行时能正确找到。 2. 设置安装路径:在"目标位置"中,可以设定安装程序默认的安装...
微信小程序是腾讯公司推出的一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的概念,用户扫一扫或搜一下即可打开应用。其中,Swiper组件是用于轮播图效果的组件,它常用于页面的焦点图轮播、产品展示等...