首先,你們在上述的連接裏下載下來的VS2012鏡像文件解壓後是包括下面這些文件的:windows
(圖1 VS2012安裝包裏的文件)工具
雙擊運行最下方的「vs_ultimate.exe」程序,進行VS2012的安裝,此安裝過程比較簡單,簡單的設置下安裝路徑和所要安裝的項目後便可進行安裝,如圖:
測試
(圖2 安裝VS)3d
通過漫長的等待後,安裝完成,根據提示輸入激活碼,至此,VS2012已經安裝完成。另外對於電腦裏已經有某個版本的VS的用戶須要明白的是,一臺電腦能夠同時安裝兩個不一樣版本的VS的,之間是不衝突的,能夠放心安裝。
第二部分 進行ArcGIS Engine 10.2的安裝
在安裝完VS2012以後,咱們能夠進行AE10.2的安裝。注意:安裝AE10.2以前必須安裝VS2012,否則安裝程序會報異常。
blog
在上述連接裏下載下來的ArcGIS10.2的文件夾包括如下文件:開發
(圖3 ArcGIS 10.2文件夾中的內容)it
首先咱們打開「ArcGIS Desktop 10.2」文件夾,在此文件夾裏依次打開「ArcGIS10.2_Desktop」、「ArcGIS10.2_Desktop簡體中文版」文件夾,在此文件夾裏找到「setup.exe」文件,雙擊運行後進行ArcGIS Desktop10.2的安裝。
io
在安裝過程當中須要設置安裝路徑,如下是安裝截圖,因爲博主已經安裝了,因此截圖借鑑百度,但實際過程與本人安裝過程無異:dva
ArcGIS Desktop安裝完後會彈出Administrator頁面,在此暫時關閉,沒必要理會,接下來咱們進行ArcGIS License Manager的安裝。
百度
在「ArcGIS Desktop 10.2\ArcGIS10.2_Desktop licence manger\windows」目錄下,找到「Setup.exe」程序,雙擊進行License的安裝,此安裝過程與Desktop安裝相似,進行路徑設置後便可進行安裝,以下:
安裝完成後,在開始程序找到「ArcGIS」文件夾,打開「License Server Administrator」,點擊【stop】按鈕,暫時中止服務,接下來進行軟件的破解。
咱們在「ArcGIS 10.2\破解工具\Arcgis 10.2安裝與破解工具\方法一 替換 License10.2\bin」目錄下找到「service.txt」文件,打開後將裏面的主機名稱修改成「localhost」或者本身主機的名稱,如圖:
而後將「bin」這個目錄下的「ARCGIS.exe」和「service.txt」兩個文件複製替換到License的安裝目錄下的「bin」文件夾下。
接下來進行ArcGIS Engine 10.2的安裝。咱們將「ArcGIS_Engine_DevKit_Windows_102_134944」文件夾裏的鏡像文件解壓後,能夠看到以下圖所示的文件:
雙擊「ESRI.exe」程序,開始AE10.2的安裝。如圖:
在【ArcObjects SDKs】選項下咱們安裝第一項「ArcObjects SDK for Microsoft .NET Framework」,點擊後面的「Setup」按鈕便可進行安裝,安裝過程極爲簡單,因此沒有截圖。安裝完成後,咱們進行最後一項AE10.2的安裝。
在【ArcGIS Engine】選項下選擇第一項「ArcGIS Engine」,點擊後方「Setup」按鈕,開始安裝AE。此過程也與上述步驟類似,較簡單,一直按「Next」以後,完成安裝。至此,全部軟件都已安裝完成,咱們接下來進行軟件的受權。
在安裝License的時候咱們已經將破解文件複製替換到了License安裝目錄的「bin」下,此時,咱們打開「License Server Administrator」,點擊「啓動」按鈕,而後點擊「從新讀取許可」按鈕,如圖:
點擊「肯定」以後關閉此頁面。而後咱們打開「ArcGIS Administrator」頁面,也就是咱們剛裝好Desktop時彈出的那個頁面,在此頁面【ArcGIS Desktop】選擇「Advanced浮動版」,【ArcGIS Engine】也選擇「ArcGIS Engine浮動版」,單擊「肯定」按鈕後進入許可頁面,以下圖修改許可管理器爲「localhost」:
肯定以後關閉此頁面,至此爲止軟件安裝和受權已經所有完成。咱們打開VS2012來測試是否成功以及相關工具是否可用。
打開VS2012以後,選擇「新建項目」,而後選擇C#下面的窗體應用程序,如圖所示:
在VS2012左側的隱藏項中點擊「工具箱」,打開工具箱,此時能夠看到ArcGIS相關的工具已經自動加載進來了,如圖:
若是沒有自動加載進來,咱們也能夠手動添加。選擇[工具]下的[選擇工具箱項],在.NETFramework組件下選擇esri相關的工具,而後進行添加,如圖:
工具添加完成後,咱們檢測下各個工具是否能用。將各個工具拖拽到頁面中,若是無異常提示則說明工具可用,如圖:
小夥伴們進行ArcGIS的二次開發吧~