2

ロングショットですが、最近Esri ArcObjectsを使用した人はいますか?

ドキュメントによると:

新しい要件はランタイムバインディングです。ランタイムバインディングとは、ArcObjectsコード(ライセンスの初期化を含む)が呼び出される前に、スタンドアロンのArcGISDesktopまたはEngineアプリケーションの適切なArcGIS製品のインストールを見つけることを指します。ランタイムバインディングを確立するためのアプリケーションプログラミングインターフェイス(API)は、ESRI.ArcGIS.VersionアセンブリのESRI.ArcGIS.RuntimeManagerクラスにあります。

しかし、ESRI.ArcGIS.Version.dllがどこにも見つかりません。ArcMap10.1の試用版を持っています。このDLLを入手する方法を知っている人はいますか?

4

2 に答える 2

3

ArcObjectsはArcGISAPIであり、ArcMapの一部ではありません。これを使用してArcMapのエンジンを使用してGISアプリケーションを構築しますが、それを行うにはArcMap以上のものが必要です。残念ながら、ArcObjectsを入手するにはお金がかかります。探しているのはArcGISEngineです。

http://www.esri.com/software/arcgis/edn/what-you-get

もちろん、それはあなたが何をしようとしているのかによって異なります-ArcMap内でカスタムコーディングを行いたい場合は、ArcPyでそれを行うことができるかもしれません:

http://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#//000v00000001000000

于 2012-08-11T07:44:17.337 に答える
1

Visual Studioを使用していますか?その場合は、プロジェクト参照ウィンドウでESRI.ArcGIS.Versionへの参照を追加する必要があります。「参照の追加」をクリックすると、「。Net」タブの下に表示されます。

于 2013-09-25T04:25:24.753 に答える