2012-08-10 28 views
2

最近有人使用Esri ArcObjects嗎?Esri ArcObjects - Esri.ArcGIS.Version程序集

根據文檔:

新的要求是運行時綁定。運行時綁定指的是在調用任何ArcObjects代碼(包括許可證初始化)之前,查找獨立ArcGIS Desktop或Engine應用程序的相應ArcGIS產品安裝。建立運行時綁定的應用程序編程接口(API)位於ESRI.ArcGIS.Version程序集的ESRI.ArcGIS.RuntimeManager類中

但是我無法在任何地方找到ESRI.ArcGIS.Version.dll。我有ArcMap 10.1的試用版。有誰知道我怎麼能得到這個DLL?

回答

3

ArcObjects是ArcGIS API,不屬於ArcMap。您可以使用它來使用ArcMap引擎來構建GIS應用程序,但您不僅需要ArcMap來完成此任務。不幸的是它的成本錢,得到的ArcObjects保持 - 你正在尋找該位的ArcGIS Engine:

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

你使用Visual Studio?如果是這樣,您需要在項目引用窗口中添加對ESRI.ArcGIS.Version的引用。當您點擊「添加引用」時,它將位於「.Net」選項卡下。