日期:2014-05-17  浏览次数:20801 次

14001错误,应用程序配置不正确,重新安装可能解决这个问题
在客户服务器上安装新版本服务的时候报这个错,新服务是vs2010编译的,老服务是vs2005编译的。服务器是server2003系统。
老服务完全正常。但是新服务启动时老是报"14001错误,应用程序配置不正确"。但是偶尔会成功一次。
网上查了很久也有好多方法我都一一试了:
1、需要安装vs2010 c++运行库。
这个我也安装了,但还是不行。
2、查看windows install服务是否启动
刚开始看了下确实没启动 我把这个install服务重新启动之后(但是没有重启电脑,因为上面有好多其他软件的服务端),再安装服务还是不行。

我打算安装个vs2005 编译下 再拿到服务器试试。
求大神们 指点迷津。 

------解决方案--------------------
http://sunshine.yj.blog.163.com/blog/static/4567882012126102941388/
看看这个博客
------解决方案--------------------
引用:
在客户服务器上安装新版本服务的时候报这个错,新服务是vs2010编译的,老服务是vs2005编译的。服务器是server2003系统。
老服务完全正常。但是新服务启动时老是报"14001错误,应用程序配置不正确"。但是偶尔会成功一次。
网上查了很久也有好多方法我都一一试了:
1、需要安装vs2010 c++运行库。
这个我也安装了,但还是不行。
2、查看windows install服务是否启动
刚开始看了下确实没启动 我把这个install服务重新启动之后(但是没有重启电脑,因为上面有好多其他软件的服务端),再安装服务还是不行。

我打算安装个vs2005 编译下 再拿到服务器试试。
求大神们 指点迷津。 


你那个服务在服务列表中挂着在吧,我前几天就遇到你这个问题,也不知道为什么会出现那个问题,突然就出现了。
后来是这么解决的

sc delete “服务名” (如果服务名中间有空格,就需要前后加引号)
然后删除服务对应的注册表重启电脑,重新注册服务就行了


------解决方案--------------------
运行 cmd
执行删除命令  sc delete “服务名” (如果服务名中间有空格,就需要前后加引号)
然后删除服务对应的注册表重启电脑,重新注册服务就行了