首页 技术 正文
技术 2022年11月16日
0 收藏 966 点赞 4,568 浏览 1577 个字

  问题描述:

  新手们进行ArcGIS ArcObject开发时经常会遇到各种十分古怪的问题,比如下面的这个问题:

  “System.InvalidOperationException”类型的未经处理的异常在 ESRI.ArcGIS.AxControls.dll 中发生
  其他信息: ArcGIS version not specified. You must call RuntimeManager.Bind before creating any ArcGIS components.

 

“System.InvalidOperationException”类型的未经处理的异常在 ESRI.ArcGIS.AxControls.dll 中发生

  此时虽然程序能正常编译通过,但是出现下面的错误。你如果在下图1中调试,发现会出现上面的错误提示,并弹出下图2的对话框。

“System.InvalidOperationException”类型的未经处理的异常在 ESRI.ArcGIS.AxControls.dll 中发生“System.InvalidOperationException”类型的未经处理的异常在 ESRI.ArcGIS.AxControls.dll 中发生

  仔细阅读上面的有底纹处的语句“ArcGIS version not specified. You must call RuntimeManager.Bind before creating any ArcGIS components”,就可以发现是由于没有绑定授权的原因。所以,你应该确保你在Form1中加入了<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKUAAAAhCAIAAAA3aPxDAAACpklEQVRoge2YMZarIBSG/5XIFsbuZQlu46W0YQ+THdC9scwW2IIl3bAUS+8rEATFjElMYgb+wsPh6L0kn/+9IPqslIRXLyDrqcq801LmnZYy77SELislZd5pKfNOS5l3WlrFGwcAuHB99CqzttI63kBPDRH11CiltNaqaYi0mQEy77fRWn8btHVdA0AJAHVdE52JaDN/a1GxSuhtgu1VkjMuX5f+B1Qo0Vl/K6WAAbzBrBp1h7+1qMKf/gLekjNWFEVRFM+isGPeAIg0ShwAIjprXdrCTnQGoLW+w98z3k+W5EVRjAuQ/Pp37YafsGPenfN3CeNjU8lxQGnHW/r7qZKc3Z/91/EebgJsAW++z3Xfq++vuu+V6eub+TuYGCuttV10phKCh5OdFtVQoi9Ek3y5dXhFPogwyeXdVgk9rF5yxtiYIxpn/7ytv7Vu1L+/RFo1jXH51v3bTEjOJjh8Pu4+yZn9J13vj1gu9uwi7zD1WAViuYJkWlRs8oYtxNkxb+PdwN9fNUoQnXtqXHe/KfUy7zkMORjLyTrMB2nGkjMWvC3RZ5d4T+eja3K5prz93cBynL3yBvBRwlwn/jad+3g8mk8uN6W+jncMT5TBGGug/vOzF6b91+hO3i7OXnl3UX/b/u327Q/o3/5mSgrbLL1a6W6bMdBCTAFEnzVvRFAGXFcO6nCk4a/gfSnOjnkPN1l//zEfUEu48Z3929VYVgk964bBTsfOeIeouL8lnx2pI88OAcYFBN5c2K/Ncpm9obdf64Lo77pfA8yZ231s8cf5+/kbaa2/x8N3eD0A5oye9RbKqNJS5p2WMu+0lHmnpcw7LWXeaSnzTktreeOiHrrErA11Be+2bfF5wuepbVt/DJweusSsDXUd757QEwxvN86830j/ARyxZJgxllcIAAAAAElFTkSuQmCC" alt="" />,并在Program.cs中加入了下面的授权语句:

  ESRI.ArcGIS.RuntimeManager.Bind(ESRI.ArcGIS.ProductCode.EngineOrDesktop);

  这样处理完后,就可以正常运行程序了。

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:9,088
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,565
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,413
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,186
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,822
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,905