簡體   English   中英

Visual Studio 2010調試模式下的ArcObjects 10.2錯誤

[英]ArcObjects 10.2 Error Under Debug Mode of Visual Studio 2010

我陷入了這個ArcObjects 10.2.2調試問題。

我的環境

  • Win7 64位
  • ArcGIS Desktop(ArcInfo)10.2.2.3553
  • Visual Studio 2010專業版

    問題
    我的應用程序使用ESRI.ArcGIS.Carto的IMapDocument接口打開MXD文檔。 如果文檔具有柵格地圖服務層(地圖服務類型:已緩存;文件格式:PNG32),則在應用程序嘗試將其打開時,在Visual Studio的調試模式下會出現錯誤。
    異常消息-“訪問被拒絕。(來自HRESULT的異常:0x80030005(STG_E_ACCESSDENIED))”
    Windows事件查看器確實帶有有關ESRI的RasterDB.dll的錯誤
    截圖

  • 我試過其他虛擬機,同樣的問題。
  • 我試圖從其他Map Server添加柵格圖層,同樣的問題。
  • 我還嘗試添加其他柵格圖層(開放式街道底圖),同樣的問題。

    然而,

  • 可以使用ArcMap 10.0、10.2和10.2.2正確打開此文檔。
  • 如果我從MXD文檔中刪除了柵格圖層,則在調試模式下沒有問題。
  • 或者,如果我直接運行編譯的exe文件,一切都很好。
  • 如果將柵格圖層更改為其他類型的地圖服務圖層(地圖服務類型:未緩存),則沒問題。
    截圖

    謝謝,

  • 問題解決了。
    此錯誤應該與ESRI的柵格庫和Microsoft的遠程調試庫(VS7因果關系堆棧管理器)之間的模塊(CSM.dll)沖突有關。

    感謝約翰·西蒙尼奇(John Simonitch)的[類似帖子] [1]

    [1]: https//geonet.esri.com/thread/68703

    暫無
    暫無

    聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

     
    粵ICP備18138465號  © 2020-2024 STACKOOM.COM