ArcEngine嘗試讀取或寫入受保護的記憶體

2022-03-10 20:40:50 字數 386 閱讀 4817

先說一下我的開發環境:

win10 + arcgis10.0 + arcengine10.0 + framework4.0

今天呼叫新的gp工具則出現"嘗試讀取或寫入受保護的記憶體。這通常指示其他記憶體已損壞"的異常(在此環境下,昨天,我還能夠正常的呼叫gp)。對於這一問題,有兩大奇怪之處:一是環境未發生改變,昨天能夠正常呼叫gp,今天呼叫任何gp都報錯;二是昨天寫的**還是能夠正常執行gp。

網友們也對此問題進行了各種講解,例如:

我最先排除的環境問題(因為昨天也是這個環境卻未出現此情況,至於為什麼,不知,需要高深的人來講解),相當於我沿著相反的方向……

ArcEngine嘗試讀取或寫入受保護的記憶體

先說一下我的開發環境 win10 arcgis10.0 arcengine10.0 framework4.0 今天呼叫新的gp工具則出現 嘗試讀取或寫入受保護的記憶體。這通常指示其他記憶體已損壞 的異常 在此環境下,昨天,我還能夠正常的呼叫gp 對於這一問題,有兩大奇怪之處 一是環境未發生改變,昨天...

ArcEngine嘗試讀取或寫入受保護的記憶體

先說一下我的開發環境 win10 arcgis10.0 arcengine10.0 framework4.0 今天呼叫新的gp工具則出現 嘗試讀取或寫入受保護的記憶體。這通常指示其他記憶體已損壞 的異常 在此環境下,昨天,我還能夠正常的呼叫gp 對於這一問題,有兩大奇怪之處 一是環境未發生改變,昨天...

嘗試讀取或寫入受保護的記憶體異常處理

系統中一旦出現這個異常,會直接終止程序,try catch捕捉不到,導致程式崩潰。只能在引發這個異常的方法上新增 system.runtime.exceptionservices.handleprocesscorruptedstateexceptions 這樣程式就會跳過這個異常 如下 讀取記憶體中...