1. 程式人生 > >AE初學遇到的問題以及解決方法的整理

AE初學遇到的問題以及解決方法的整理

1.未經處理的異常在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中加入LiscenseControl控制元件,並在public Form1中加入下列語句為其授權:

public Form1()
        {
            InitializeComponent();
            ESRI.ArcGIS.RuntimeManager.Bind(ESRI.ArcGIS.ProductCode.EngineOrDesktop);
        }

2.無法嵌入互操作型別,請改用適宜的介面。

解決辦法:找到錯誤提示中對應的引用,右鍵選擇屬性,將嵌入互操作型別改為false。

ps:有時候會遇到有些引用並不存在,例如ESRI.ArcGIS.esriSystem,可以修改對應的System的互操作型別,並在using中加入ESRI.ArcGIS.esriSystem;

這樣做的原因是:

1.”嵌入互操作型別”中的嵌入就是引進、匯入的意思,類似於c#中using,c中include的作用,目的是告訴編譯器是否要把互操作型別引入。
2.“互操作型別”實際是指一系列Com元件的程式集,是公共執行庫中庫檔案,類似於編譯好的類,介面等。
3.“嵌入互操作型別”設定為true,實際上就是不引入互操作集(編譯時候放棄Com程式集),僅編譯使用者程式碼的程式集。而設定為false的話,實際就是需要從互操作程式集中獲取 COM 型別的型別資訊。

相關推薦

AE初學遇到的問題以及解決方法整理

1.未經處理的異常在ESRI.ArcGIS.AxControls.dll中發生。“System.InvalidOperationException”型別的未經處理的異常在 ESRI.ArcGIS.AxControls.dll 中發生 其他資訊: ArcGIS version

git操作相關問題整理以及解決方法(持續更新)

作為一名合格的程式設計師,版本控制工具肯定是要會使用的。博主以前一直用的是SVN,git用的不是很多,如今新東家用的是git,博主在使用過程中遇到一些問題,想著肯定也有小夥伴遇到相同的問題,所以就想總結一下分享出來,日後也會持續更新。 1.我們pull程式碼時,有時候會出現 git: Y

查看oracle是否鎖表以及解決方法

div png 介紹 bject 方法 color username col mage Oracle數據庫操作中,我們有時會用到鎖表查詢以及解鎖和kill進程等操作,那麽這些操作是怎麽實現的呢?本文我們主要就介紹一下這部分內容。(1)鎖表查詢的代碼有以下的形式: sele

安裝vCenter6.0遇到的問題以及解決方法

vcenter6.0 vdcpromo vcsservicemanager failed with error code 1603 實驗環境:在Window Server 2008 R2上安裝vCenter6.0,數據庫采用的SQL Server2012 問題一:安裝到50%的時候提示:無法啟動i

Windows7 Python-3.6 安裝PyCrypto(pycrypto 2.6.1)出現錯誤以及解決方法

windows python pycrypto 今天準備在Windows系統上基於python3.6安裝一個pycrypto 2.6.1模塊,很不幸的報了一堆錯誤,如下所示:running installrunning buildrunning build_pyrunning build_extw

Qt5.8 下鏈接 Mysql 錯誤以及解決方法

之前 driver 遠程連接 疑問 bug set deb rst ext Qt 5.8 下鏈接 Mysql(Windows 平臺下),有朋友會出現一個這個無法連接的錯誤   QSqlDatabase: QMYSQL driver not loaded   QSqlDa

js中hover事件時候的BUG以及解決方法

class ron 捕獲 事件 true prop 包括 方法 top hover事件是我們在開發前段時候遇到的稀松平常的問題,但是有沒有發現會出現有一個BUg,比如,你移動到一個元素上,讓它執行一個方法,然後你快速的移入移出的時候,他會進行亮瞎你眼睛的頻閃效果,而且跟得了

死鎖產生的條件以及解決方法

工作 發生 強行 結束 死鎖的四個必要條件 申請 必須 缺點 而且 本文主要講為什麽會產生死鎖?如何避免以及發生死鎖該如何恢復死鎖? 產生死鎖的四個必要條件:(1) 互斥條件:一個資源每次只能被一個進程使用。(2) 請求與保持條件:一個進程因請求資源而阻塞時,對已獲得的資源

工作中碰到的一些問題以及解決方法

post content 獲取json jquery app div ner htm his 一、左中右布局,左邊定寬,中、右百分比的布局: (1)HTML代碼: <div class="three-left"> </div> <d

20180117MySQL出現Waiting for table metadata lock的原因以及解決方法

存在 ces ldb 環境 gpo open 這就是 理解 而且 轉自http://www.cnblogs.com/digdeep/p/4892953.html 轉自:http://ctripmysqldba.iteye.com/blog/1938150 (有修改) MyS

ajax本地跨域請求以及解決方法

同源策略 AC something 三種 n) req apache2.4 策略 cor 什麽是跨域? ??我們通常所說的跨域是狹義的,是由瀏覽器同源策略限制的一類請求場景。所謂同源是指"協議+域名+端口"三者相同,即便兩個不同的域名指向同一個ip地址,也非同源,只要沒有同

easyUI datagrid 多行多列數據渲染異常緩慢原因以及解決方法

後端 http 前後端 公司 發送請求 class 之前 vue 做的 原因 最近,在優化之前公司幫聯想(外包)做的一個老的後臺管理系統,由於項目是基於easy UI框架,頁面是後臺用jsp實現的,再加上在公司推行前後端分離的實踐,大部分項目都基於vue采用前後端分離去實現

darknet集成遇到的問題以及解決方法

set_mode 時報 Go esp file {} fine red 文件 將darknet集成進工程時,遇到了一些問題,下面記錄一下解決方法: 集成步驟: 首先在yolo編譯的時候,需要將三個開關打開: #define GPU#define CUDNN#define O

tcp連接時,BROKEN PIPE錯誤的原因以及解決方法

tcp 技術 sizeof com http 發送消息 spl 系統 alt 問題: 寫了一個server和一個client,UNIX套接字的,server不斷接收消息並打印出來,client是一個交互程序,輸入一個消息回車發送,接著又可以輸入消息。出問題了:當server

jenkins 常見錯誤及解決方法整理

ref 令行 follow ESS tro windows ins 常見錯誤 以管理員身份運行 現象 WMI.WmiException:AccessDenied 解決方法: 以管理員身份運行 cmd 命令行 jenkins-slave install jenkins

Hibernate中1+N問題以及解決方法

string 使用 number 一個 entity function func 屬性 criteria 1. Hibernate中的1+N問題描述 在多對一關系中,當我們需要查詢多的一方對應的表的記錄時,可以用一條sql語句就能完成操作。然而,在多

rsync 常見錯誤與解決方法整理

pin acc ctrl 不可 管理員 rsync配置 nta onf 開啟 由於我們經常使用rsync進行服務器文件的同步工作,但在配置過程中,會出現很多問題,下面的錯誤基本上都是通過客戶端返回的錯誤進行分析我們都是通過錯誤日誌查看在rsyncd.log裏面或.err文件

IE 下js裏面new Date("2017-07-11 08:00:00") 出現NAN的問題以及解決方法

c中 ase lib tle base net mac date 說明 在js裏面用了這個方法 var $date= new Date("2017-07-11 08:00:00") 可是打印的時候為 NAN。查了下 只有IE下有這個問題,然後我找了下 ,發現只要把

selenium-java自動化測試環境搭建中的問題以及解決方法

執行如下程式碼,報錯:   package test;   import org.openqa.selenium.WebDriver; import org.openqa.selenium.firefox.FirefoxDriver;   public class

AWS AutoScaling的一個ScaleDown策略問題以及解決方法

此文已由作者袁歡授權網易雲社群釋出。 歡迎訪問網易雲社群,瞭解更多網易技術產品運營經驗。 1. AWS AutoScaling簡介 AutoScaling是AWS的一個重要服務,用來彈性的自動建立(ScaleUp)或者刪除(ScaleDown)EC2虛擬機器,並且Scale的策略完全是使用者自定義的、或者