2012-08-10 2 views
2

최근에 Esri ArcObjects를 사용한 사람이 있습니까?Esri ArcObjects - Esri.ArcGIS.Version assembly

문서에 따르면 :

새로운 요구 사항은 런타임 바인딩입니다. 런타임 바인딩은 ArcObjects 코드 (라이센스 초기화 포함)가 호출되기 전에 독립형 ArcGIS Desktop 또는 Engine 어플리케이션의 적절한 ArcGIS 제품 설치를 찾는 것을 의미합니다. 런타임 바인딩을 설정하는 API (Application Programming Interface)는 ESRI.ArcGIS.Version 어셈블리의 ESRI.ArcGIS.RuntimeManager 클래스에 있습니다.

그러나 ESRI.ArcGIS.Version.dll을 어디서나 찾을 수 없습니다. 나는 ArcMap 10.1 평가판을 가지고있다. 아무도 내가이 DLL을 잡아 수있는 방법을 알고 있습니까?

답변

3

ArcObjects는 ArcMap의 일부가 아닌 ArcGIS API입니다. ArcMap의 엔진을 사용하여 GIS 응용 프로그램을 작성하는 데이 도구를 사용하지만 ArcMap 이상의 기능이 필요합니다. 불행하게도 ArcObjects를 잡아 돈을 비용 - 당신이 찾고있는 비트는 ArcGIS 엔진입니다 : - 일부 사용자 정의를 수행하려는 경우

물론

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

, 그것은 당신이 뭘하려는 건지 따라 달라집니다 ArcMap의 내부 코딩, 당신은 ArcPy와 함께 할 수 있습니다 :

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

1

당신은 비주얼 스튜디오를 사용하고 있습니까? 그렇다면 ESRI.ArcGIS.Version에 대한 참조를 프로젝트 참조 윈도우에 추가해야합니다. "참조 추가"를 클릭하면 ".Net"탭 아래에 나타납니다.