VS2008 工程运行时候的一个R6034问题

ArcEngine Error: R6034 Runtime Error! An application has made an attempt to load the C runtime ... QQ交流群:607330463 GIS开发技术最强交流群 ArcEngine开发中遇见如下错误: Error: R6034 Runtime Error! An application has made an attempt to load the C runtime library incorrectly. Please contact the application's support team for more information 参考网址:http://support.esri... 阅读详情

用vs2008建一个exe工程,在 运行的时候出现了一个错误
An application has made an attempt to load the C runtime library incorrectly

解决办法:
上面的那个问题是由于Debug下项目依赖了MSVCR90.DLL引起来的,在Linker选项中,忽略掉msvcrt.lib库,即可完美解决。
通过depends工具,可以查看到在DEBUG下EXE文件除了依赖MSVCR90D.DLL外,还依赖了MSVCR90.DLL。
Debug下面只要依赖MSVCRTD,对应MSVCR90D.DLL,但是在VS2008的这个项目里,在debug下面运行,还同时依赖了MSVCR90.DLL,正是因为这个exe错误地依赖了不应该依赖的dll,才出现了运行时候R6034这个错误。

VC运行库完整安装包(支持VS2008/VS2013 x86/x64) 简介:VC运行库是Windows系统中运行由Visual C++编译器构建的应用程序所必需的核心组件,包含C++标准库、MFC、CRT等关键函数库。本资源提供VS2008与VS2013版本的x86(32位)和x64(64位)可再发行运行库(vcredist),适用于多种C++开发的应用环境。这些Redistributable包支持多版本共存,避免依赖冲突,确保软件在无Visual Studio环境的计算机上稳定运行。用户可根据系统架构和应用需求选择对应版本进行安装,保障程序正常启动与执行。 阅读详情

相关推荐

vs2008调用matlab的dll文件 报runtime error 解决方案

下载options_win32.zip,用options_win32\bin\win32\mbuildopts下的三个bat文件,覆盖C:\Program Files\MATLAB\R2009a\bin\win32\mbuildopts下的三个同名文件,重新运行 mbuild -setup命令 解决vs2008调用matlab的dll文件 报runtime error R6034的问题!

C# 遇到 R6034 Runtime Error的解决办法

最近在开发个GIS小工具,用到了ArcgisEngine的gp工具MultipleRingBuffer,在调试的时候提示LoderLock的错误,在vs2010中【调试】-【异常】-【Managed Debugging Assistants】中把LoderLock的勾去掉了,再调试却出现另外一个错误,找了好久终于找到了解决方法。 Error: R6034 Runtime Error! An

u011706292的博客 6057

国标Gb28181里Contact和Route的使用

国标Gb28181是基于Sip协议的,因此对Contact和Route的使用,也可以说是Sip里Contact和Route的使用。Contact和Route则是sip协议里的头字段。 现在,在使用国标Gb28181来做项目时,经常会遇到这种情况,国标的下级是在内网里,上级在公网上。如果不做处理,下级到上级会经过nat协议的转换从而导致上级向下级发送请求时(比如获取目录请求)不能到达

wwyyxx26的专栏 5512

c/c++ 运行时: R6034

<br />提示没有找到MSVCR80D.dll<br />R6034<br />An application has made an attempt to load the C runtime library without using a manifest.<br />This is an unsupported way to load Visual C++ DLLs. You need to modify your application to build with a manifest.<br />

w493655952的专栏 1714

INCA基础教程

以软件自带Demo为例记录INCA学习过程,主要内容包括测量与标定。

yunqianrui的博客 6万+

AI 自动生成商业计划书:AIGC 如何助力创业者?

在创业的早期阶段,商业计划书(Business Plan)是至关重要的。它不仅用于吸引投资者、明确发展路径,还能帮助团队对业务模式、市场定位和财务预测有清晰认知。然而,撰写一份高质量的商业计划书往往需要投入大量时间和精力。如今,AIGC(AI Generated Content,人工智能生成内容)技术正在改变这一现状。借助 AIGC,创业者可以更快速、高效地创建商业计划书,并通过 AI 进行优化和数据分析。

2401_82808034的博客 3781

引起C运行时错误R6034的原因和解决方法

An application has made an attempt to load the C runtime library without using a manifest. 某个应用程序已经尝试不使用清单来加载 C 运行时库。这种加载 Visual C++ DLL 的方式不受支持。需要修改您的应用程序,以使用清单生成。有关更多信息,请参见产品文档中的主题“作为共享的并行程序集的 Visu

bqw2008的专栏 2万+

【七.三维视觉与视频分析】【1.点云处理:PointNet++/PointTransformer】

各位老铁,今天咱们要聊的可不是普通的二维图像处理,而是三维视觉领域最硬核的技术——点云处理。从最早的PointNet到如今的PointTransformer,这场技术进化堪比三维版的"像素革命"。今天咱们就深入解剖两大里程碑:PointNet++和PointTransformer,保证让你看完全文就能在点云领域横着走!想象一下,你抓了把沙子撒在空中,每粒沙子的位置都是三维坐标——这就是点云的典型形态。最后送大家一句话:点云处理就像在三维宇宙中寻找星辰的轨迹,既要望远镜的宏观视野,也要显微镜的细致入微。

商务合作|问题讨论|交流学习 请联系作者微信,加微信请务必注明来意,博客主页有联系方式 473

An application has made an attempt to load the C runtime library incorrectly.Please contact the appl...

出现这个问题的原因:缺少了manifest,程序因此无法正常载入C runtime library。解决办法解决方法有两个: 将编译得到的 $(APP).exe.manifest 一并打包,即和应用程序放在同一个文件夹下; 将manifest文件直接嵌入到可执行文件。 嵌入到可执行文件的方法是,需要在生成exe之后在执行下面的命令: mt.exe –manifest $(APP)....

weixin_30617737的博客 983

6.4 直流无刷电机(BLDC):测试与性能评估

本文系统阐述了直流无刷电机(BLDC)的测试与性能评估方法,涵盖参数测量、性能测试、测试平台设计及可靠性评估。详细介绍了绕组电阻、电感和反电动势的测量原理与修正方法,以及转矩-转速特性、效率分析和动态响应测试的技术要点。通过搭建高精度测功机系统,结合自动化数据处理,实现对电机性能的全面评估。最后讨论了温升、振动、EMC等特殊测试方法,为BLDC电机的设计验证和质量控制提供了完整的技术路径。

技术工作者 444

Apache Flink连载(一):Apache Flink是什么?

Apache Flink 是一个框架和分布式处理引擎,用于在。

qq_32020645的博客 1216

有关R6034错误的思考

有关R6034错误的思考

gdruhv的博客 292

【专栏必读】王道考研408操作系统+Linux系统编程万字笔记使用说明及章节导航

王道408考研操作系统)第一章计算机系统概述-第一节1、2:操作系统概念、概念和特征1:理解fork的作用prinf("还没有执行fork函数的本进程为:%d\n" , getpid());//其返回值是pid类型的 sleep(1);if(ret > 0) //父进程返回的是子进程ID {printf("我是父进程,我的id是:%d,我的孩子id是%d\n" , getpid() , ret);sleep(1);} } else if(ret == 0) //子进程fork返回值是0 {.........

快乐江湖的博客 3万+

VS2008 Debug Error R6034

VC6.0老工程升级到VS2008进行编译碰到以下错误, 网上有一些解决办法,可能不适用我的情况,一些链接,都是在说一些manifest导致的。 http://hi.baidu.com/outofthinking/item/ebb9d1e4e0b6e8b52f140b9d http://bbs.youkuaiyun.com/topics/310265755 也有说VS配置导致的, h

scruffybear的专栏 3326

如何使用 Conda 安装 Qiskit(详细教程)

本文介绍了使用conda安装Qiskit量子计算工具包的完整流程。首先创建Python 3.10的conda虚拟环境(qiskit_env),然后安装Qiskit核心包及可视化组件(注意Mac用户的安装命令差异)。接着注册IPython内核并测试环境,通过量子电路创建与可视化演示验证安装成功。该教程为量子计算开发提供了简洁的环境配置指南,适合研究者和开发者快速搭建Qiskit开发环境。

猿小白的博客 565

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

R6034错误,C Runtime Error

使用 stdafx.h加入这句 code #pragma comment(linker, "\"/manifestdependency:type='Win32' name='Microsoft.VC80.CRT' version='8.0.50608.0' processorArchitecture='X86' publicKeyToken='1fc8b3b9a1e18e3b' language

zf135792468的专栏 3698

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

C Run-Time Error R6034问题的解决

1、问题描述 这两天一直在用vs2008编写一个小项目,需要在c++代码中通过命令行的方式调用cl.exe和link.exe,也就是给编译器cl和链接器link传递参数,然后编译链接生成可执行文件exe.最终生成的result.exe运行时老出现Runtime Error R6034 An application has made an attempt to load the C r...

weixin_30408675的博客 425

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

【转载】R6034错误,C Runtime Error

【转载】R6034错误,C Runtime Error 这是我转的一篇非常全的帖子 能查到的解决方法都在里面有提及: 我是使用 stdafx.h加入这句 code #pragma comment(linker, "\"/manifestdependency:type='Win32' name='Microsoft.VC80.CRT' version='8.0.50608.0' pr

CButtonST的专栏 1511

[zz]VS2008在WindowsXP下调试程序出R6034错误

原文:http://ks.cn.yahoo.com/question/1308031705287.html 在此之前,参考了很多关于R6034错误的网页,主要是考虑manifest: (1)磁盘系统是fat32格式的:FAT32的时间精度不够,所以linker在生成文件的时候会出错,如果是ntfs的就没有问题.VS2005项目设置里面在清单工具(Manifest Tool)下面有一个选项"...

iunknown 197

Runtime error R6034 attempt to load C runtime library incorrenctly

在VC 6.0的工程转换到VS2008下,编译以后是正确的,但是在运行的时候出现了上述的错误,具体提示如下图所示:     除了网上见到的解决办法,说什么间谍软件遗留了MSVCR80.DLL动态库,需要删除动态库,虽说没有在WINDOWD/SYSTEM32目录下找到这个文件名,但是在别的文件夹下看到了,于是用360强制删除了,最后差点重装系统,其实有可能不是这些错误,问题仍然出现在代码上,最

鱼思故渊的专栏 2802

R6034错误

使用 stdafx.h加入这句 code #pragma comment(linker, "\"/manifestdependency:type='Win32' name='Microsoft.VC80.CRT' version='8.0.50608.0' processorArchitecture='X86' publicKeyToken='1fc8b3b9a1e18e3b' langua

fin86889003的专栏 687

windows7下vs2008常见错误解决方法汇总

1、fatal error LNK1000:Internal error during IncrBuildImage 解决方法:选中对应工程-->点击右键,选择Properties-->Configuration Properties-->Linker-->General-->选中Enable Incremental Linking:改为No(/INCREMENTAL:NO),原始选项为Yes(

网络资源是无限的 3128
上一篇: 链表回顾
下一篇: ADS 工程
carpinter
博客等级 码龄19年 26粉丝 14原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值