Arcengine92升级sp3后提示 版本高于所引用的程序集
来源:互联网 发布:图片特效制作软件 编辑:程序博客网 时间:2024/05/16 07:45
问题描述:
以前程序能够运行,安装sp3后提示错误:
程序集“ESRI.ArcGIS.Carto, Version=9.2.3.1380, Culture=neutral, PublicKeyToken=8fc3cc631e44ad86”所使用的“ESRI.ArcGIS.Geometry, Version=9.2.3.1380, Culture=neutral, PublicKeyToken=8fc3cc631e44ad86”版本高于所引用的程序集“ESRI.ArcGIS.Geometry, Version=9.2.0.1324, Culture=neutral, PublicKeyToken=8fc3cc631e44ad86”的版本
解决办法:
在使用.Net开发的时候,经常会有这样的问题,因为.Net是“静态库”形式,因此以前老版本的Engine动态库会保留在你的工程目录中,但你打了 Engine SP3后,更高版本的Engine动态库作为Engine的支持,而你程序自己保留的那部分老版本静态库相对版本过老了,编译就会报这种错误。解决的方法是你手动删除掉老版本的这些动态库的引用,再手动引用新版本的对应动态库,清理一次工程,重新生成就好了。
- Arcengine92升级sp3后提示 版本高于所引用的程序集
- CS1705: 程序集版本高于所引用的程序集错误记录
- 所使用的“Newtonsoft.Json, Version=7.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed”版本高于所引用的程序集“
- Microsoft.Office.Interop.Excel, Version=12.0.0.0版本高于引用的程序集(已解决)
- 程序集版本问题,程序集清单定义与所引用的程序集不符
- 升级SP3后NTFS格式下IIS的权限设置
- 升级到 WINDOWS XP SP3 后无法开机的解决方法
- SQL2005升级sp3的问题
- Revit开发中升级支持的程序版本造成的不识别引用的问题
- 所引用的程序集没有强命名
- 所引用的程序集没有强命名
- 访问高于minSdk版本的API
- IE6版本升级提示
- IOS 版本升级提示
- 针对VC版本及相关库的升级后程序无法运行问题举例说明
- iOS版本升级后的问题
- win7升级win10后出现VisualSVN Server提供程序无法执行所尝试的操作 0x80041024
- Android Studio升级到最新v1.3版后配置GitHub提示Gradle版本不支持的问题
- Window XP 安装盘 -- 无人职守自动安装
- 数据库内连接、外连接、交叉连接
- Oracle入门(一)
- 随笔:一个单独的JMS例程
- js刷新页面
- Arcengine92升级sp3后提示 版本高于所引用的程序集
- CString 操作指南
- 深入剖析PE文件
- arcgis engine runtime错误
- JS表单判断函数代码大全
- 八种和电脑相关的易发病
- 英文主要搜索引擎及目录
- Solaris OS常见问题
- 用asp+vml实现的立体统计图(二)-----饼状图