關於 visual studio 安裝 ArcObjects_SDK for_NET_Framework時遇到的問題【原】


 

      前不久安裝了ArcGIS Desktop 10.3.1,因為項目需要,需要做二次開發,故安裝了visual studio IDE,對於我這樣一個很多年沒做開發的人來說,安裝這些軟件都是一件不容易的事。特別是涉及到ArcGIS方面的,安裝都是一門學問,各種折騰。

      好不容易安裝完visual studio 2010,需要在vs的工具箱中加載Arcgis的窗體控件(ESRI.ArcGIS.AXControls.dll),加載窗口定位到ArcGIS的安裝目錄下(C:\Program Files\ArcGIS\DeveloperKit10.0\DotNet),卻發現無法找到DotNet文件夾,懷疑自己在安裝的時候,只是安裝了desktop本身,並沒有選擇安裝其他一些開發者資源。找了一下以前的安裝包,也沒有發現安裝時有類似於arcgis desktop10.0那樣的安裝內容選擇界面(如圖1)。於是到處找完整的ArcGis Desktop10.3.1的安裝包,打開iso文件目錄一看,還真是一堆安裝文件(如圖2),里面就有我要的ArcObjects_SDK for_NET_Framework.exe,有了這個就能安裝ArcGIS sdk開發工具包。

      開始安裝ArcGis SDK開發工具包,單擊ArcObjects_SDK for_NET_Framework.exe會自動解壓生成安裝文件到C:\Users\jin\Documents\ArcGIS 10.3.1\ArcObjectsSDKNet,單擊里面的Setup.exe安裝就是了。

圖1 arcgis desktop 10.0中安裝選擇界面

圖2 ArcGis Desktop 10.3.1完整安裝文件目錄

       

      剛要安裝ArcGIS SDK開發工具包,又提示說必須安裝了visual studio2012或2013等更高版本,才能進行安裝(如圖3)。好吧,如你心意,我重裝vs,該滿意了吧。

   

                                                        圖3  安裝arcgis desktop 10.3.1的ArcObjects SDK, 必須安裝vs 2012及以上版本

      好了,終於安裝vs2013成功,現在開始安裝ArcObjects SDK for the  Microsoft .NET Framework,打開后ArcObjectsSDKNet文件夾,單擊SetUp.exe后,顯示安裝組件選擇窗口,如圖4. 為防萬一,選擇安裝全部組件。

   

圖4   AO SDK安裝控件選擇界面

     進入安裝界面后,在安裝SDK Help book的時候,花了大概有15分鍾,才終於完成安裝。除了彈出安裝成功界面,還會彈出ArcGIS Administrator窗口,因為之前都安裝成功了Desktop10.3.1 ,所以這里應該都是正常顯示的。

圖5 安裝AO SDK成功界面

圖6 ArcGIS Administrator窗口

      安裝成功后,在ArcGIS Desktop的安裝目錄下,會多出一個開發工具包的文件夾(圖7),里面就是各種類庫(圖8)。

圖7  新增的DeveloperKit文件夾

圖8 DotNet文件夾即為vs需要加載的類庫文件

圖9 加載AxControls.dll組件文件

圖10 加載完成后,通過添加選項卡添加控件到VS 工具箱


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM