2017-01-03 8 views
-1

私はCOMを使用してArcGIS 10.3.1で作業しています。COMExceptionサーバーメモリ不足

しかし、私はおそらくいくつかの問題を抱えています。

まず、COMException (0x80041501): Operation Failed at ESRI.ArcGIS.Geodatabase.IRaster.Read(IPnt tlc, IpixelBlock block)が届きます。

エラーが発生してからもう一度COMException (0x8004150D): Out of server memory at ESRI.ArcGIS.Geodatabase.IRaster.Read(IPnt tlc, IpixelBlock block)と表示されます。

、別のしばらく後、私は、データなどを読み取ることができないと言うエラーが出...

私のコンピュータのためのいくつかの設定:

  • のWindows 7のx64上のコンピュータを実行している場合は、持っています32GBのRAM。
  • 私のMicrosoft SQLサーバーは2GBのRAMを使用できます。
  • 私のアプリケーションは32ビットでビルドされ、クラッシュ時に最大1.7GBのRAMしか使用しません。私のアプリケーションは、ほぼ4ギガバイトのRAMを扱うことができるものとし、この構成では、私が20〜22ギガバイトのように使用することができるはず

1ギガバイトRAMのよう
  • 5ギガバイトRAMなどの他のアプリケーションにのみ取る
  • いくつかのアプリケーションをキャッシュしていますRAM。

    エラーの検索はどこから始めることができますか?

  • 答えて

    1

    あなたのアプリケーションは、32ビットアプリケーションのメモリ使用制限に近いです。 Read more here.可能であれば、AnyCPUモードで構築してください。