c++-服务运行MSVCR90.dll故障模块

问题描述

服务运行MSVCR90.dll故障模块

用VS2008编写的C++代码,在32位的win7上用gSoap测试运行没有问题,但是部署到64位 的windows server 2008 上,真实环境运行出现MSVCR90.dll故障模块,请问有谁知道出现这种问题可能有什么造成.

解决方案

安装下visual c++ 2008 redistributable package

解决方案二:

需要带上vc对应的dll,目标机器上没有安装这个版本devc runtime。

解决方案三:

你需要在SysWow64目录下放这样的dll

解决方案四:

原因太多,就算你没有野指针这种bug,随便哪里抛个内存不足/网络不通/磁盘空间不足的异常,如果你没写异常处理代码就会出这个症状,还是远程调试下吧。

时间: 2024-08-01 06:43:58

c++-服务运行MSVCR90.dll故障模块的相关文章

vc++-VC++ 故障模块名称: MFC42D.DLL 故障模块

问题描述 VC++ 故障模块名称: MFC42D.DLL 故障模块 故障模块名称: MFC42D.DLL 故障模块 怎么解决 解决方案 使用的是精简版的VC++,在组建-配置(Build-Configure)里面删除debug,使用release运行程序.或者安装完整版的vc++ 解决方案二: 解决" 故障模块名称: clr.dll "

stack hash-MFC生成release版本的exe程序,崩溃,故障模块是StackHash_31f3

问题描述 MFC生成release版本的exe程序,崩溃,故障模块是StackHash_31f3 MFC的基于单文档的程序,是release版本的:用程序调试(F5),不会出现问题:直接运行生成的exe程序(在本机上哈),出现问题,见下: ***(exe文件名)已经停止工作 windows可以联机检测该问题的解决方案. 问题签名: 问题事件名称: APPCRASH 应用程序名: test.exe 应用程序版本: 1.0.0.1 应用程序时间戳: 5604b29f 故障模块名称: StackHas

电脑开机后提示尝试运行nvcpl.dll,NvSartup时发生意外的解决方法

  电脑开机后提示尝试运行nvcpl.dll,NvSartup时发生意外的解决方法 1.Nvcpl.dll是NVIDIA显卡驱动的一个文件,出现以上提示可能是在优化或升级驱动的过程中破坏了该文件,非专业人员可以忽略这个文件; 2.可运行config,将Nvcpl启动项移除; 3.运行service.msc,找到nvidia display driver service,并禁用该服务项; 4.如果想要继续使用NVIDIA控制面板,可以借助驱动精灵等软件,卸载原有驱动后再重新下载安装. 如果发现电脑

windows-C# Windows服务调用第三方dll

问题描述 C# Windows服务调用第三方dll C# Windows 服务中要调用第三方dll中的方法,添加引用第三方dll,用InstallUtil.exe安装服务后,总是无法加载第三方dll,求高手解决,我知道服务的运行目录是C:WindowsSystem32,难道也要将第三方dll拷贝到服务目录下? 解决方案 起码要放到系统缺省目录,不然就找不到dll 解决方案二: 服务的运行目录爱在哪儿都行,工作目录一般是system32,所以理论上把dll放到服务的同一个目录下就行了 解决方案三:

windows系统快速清理不运行的DLL文件

  只要使用电脑进行操作,每一次的数据也跟着我们的操作进进出出的.内存的大量空间被占用了,也多了很多的系统垃圾,那么系统的运行速度也会很慢.跟不上节奏了.电脑空间不够用,我们通常是把文件转移出去,或者是扩充电脑内存容量.其实还有一个清理内存中不运行的DLL文件的办法,释放出更多的空间出来. windows系统快速清理不运行的DLL文件教程: 1.依然是调出注册表编辑器,点击开始--运行--输入regedit. 2.点击左侧窗口中的选项,找到HKKEY_LOCAL_MACHINE--SOFTWAR

openwrt-OpenWrt上运行python3的bottle模块运行出错

问题描述 OpenWrt上运行python3的bottle模块运行出错 python3的相关模块都已安装,相关python代码如下: # -*- coding: utf-8 -*- from bottle import Bottle, run app=Bottle() @app.route('/hello') def hello(): return '<strong>Hello world!</strong>' run(app,host='localhost',port=81) 以

玩转Windows服务系列&amp;mdash;&amp;mdash;服务运行、停止流程浅析

原文:玩转Windows服务系列--服务运行.停止流程浅析 通过研究Windows服务注册卸载的原理,感觉它并没有什么特别复杂的东西,Windows服务正在一步步退去它那神秘的面纱,至于是不是美女,大家可要睁大眼睛看清楚了. 接下来研究一下Windows服务的启动和停止的流程. 启动流程 启动时自然是从程序的入口点开始 extern "C" int WINAPI _tWinMain(HINSTANCE /*hInstance*/, HINSTANCE /*hPrevInstance*/

win7电脑快速清理不运行的dll文件

DLL文件是什么 DLL文件即动态链接库文件,是一种可执行文件,它允许程序共享执行特殊任务所必需的代码和其他资源.Windows提供的DLL文件中包含了允许基于Windows的程序在Windows环境下操作的许多函数和资源. DLL多数情况下是带有DLL扩展名的文件,但也可能是EXE或其他扩展名.它们向运行于Windows操作系统下的程序提供代码.数据或函数.程序可根据DLL文件中的指令打开.启用.查询.禁用和关闭驱动程序. DLL可在"C:Windows"目录"C:Wind

让Windows 2000服务运行得更好

目前微软发布的操作系统都内置了"服务"功能,对于我们来说,用不到的"服务"不但会占用系统资源,更重要的是有些服务启动了会使系统被入侵(如33889"Terminal Services"终端服务."Remote Registry"支持远程连接注册表服务--),可能有些读者已经想到将这些服务"禁用"不就可以了吗?把这些服务设为"禁用"是可以防止别人入侵你的系统,但只要对方得到了你的用户名和密