ArcGIS10.4 Runtime Error R6034
现在甲方采购的ArcGIS Desktop正版,一般都是较高的版本(10.4或10.4.1),但10.4经常报出C++ Runtime R6034错误。
问题
"Microsoft Visual C++ Runtime Library"
Runtime Error!
Program: C...
R6034
An application has made an attempt to load the C runtime library incorrectly.
Please contact the application's support team for more information.
桌面端解决
官方说这确实是一个bug,下载补丁程序,安装后即可解决:
https://soft.ctfile.com/info/azP392513
开发时解决
但开发时,在调用GP时仍然会弹出此窗;经测试,需要修改配置文件解决,具体方法如下:
新建一个应用程序清单文件:
在其中加入如下代码:
<!--防止弹出Runtime Error R6034错误窗体-->
<dependency>
<dependentAssembly>
<assemblyIdentity type="win32" name="Microsoft.vc90.CRT" version="9.0.21022.8" processorArchitecture="x86" publicKeyToken="1fc8b3b9a1e18e3b"/>
</dependentAssembly>
</dependency>
另外,调用GP时有时会报如下错误,但不影响结果,解决方法是在arcgis安装目录下拷备GpMetadataFunctions.dll到程序目录,然后引用即可:
"未能加载文件或程序集"GpMetadataFunctions, Version=10.4.0.0, Culture=neutral, PublicKeyToken=8fc3cc631e44ad86"或它的某一个依赖项。系统找不到指定的文件"。
参考
https://support.esri.com/technical-article/000013127
最新文章
- 【Win10开发】自定义标题栏
- 转载——C++控制台贪吃蛇代码
- Smarty s02
- 迷你sql profile,给缺少sql跟踪的朋友们
- C#部分---特殊集合:stack栈集合、queue队列集合、哈希表集合。
- LevelDb系列之简介
- Thinkphp 表单验证
- java中文排序问题(转)
- 使用linux服务logrotate文件tomcat日志文件
- Docker 移除镜像
- 图像风格迁移(Pytorch)
- ffmpeg安装
- LVM原理与实现
- MySQL服务安装
- ajex 相关参数
- 【Unity笔记】寻路导航用NavMeshObstacle做动态阻挡
- SpringMVC Controller 介绍及常用注解
- Redis键迁移
- 软件共享平台的NABCD
- POJ 1038 Bug Integrated Inc(状态压缩DP)