ArcGIS Engine Developer Kit10 可以從VeryCD上下載到.其不需要破解,只需要你有一個已經安裝好了的Lincense Manage.授權Engine即可.
下面是安裝界面

可以看到有幾項:Runtime / .net/C++/VBA/ArcSDE for Sql Server(x64+x86)/ArcGIS Data Interoperability Extension/License Manager
其中JAVA /ArcGIS Data Interoperability Extension/License Manager 一般在ArcGIS 10 Server或DevelopKit中 都有的!!
也就是說 Engine里面 新添加的有 跨平台CPP 和Engine Runtime.至於.net 我估計和Java DevelopKit一樣,在其他版本中也有.
安裝完畢后,授權一下就行了.
需要說明的是:.net CPP 都需要先安裝Visual Studio.
安裝完畢后,在開始菜單的Develop Hlep中就多了ArcObjects Help for C++ (VS2010) ArcObjects Help for .NET (VS2010) ArcObjects Help for VBA三個菜單項.
點擊 C++ 或 .Net的幫助菜單提示 找不到幫助信息:
The topic you requested could not be found in local help.
1. Have you installed the local help content?
2. How to install and configure local help using Help Library Manager.
Check online for your topic at:
http://msdn.microsoft.com/query/dev10.query?appId=Dev10IDEF1&l=EN-US&k=k(%2256E06BC0-D1C7-4E8C-B695-3A5D6DB1329C%22)&rd=true
Other options to try
Do you have the right content installed locally?
How to add new content to your local help store with Help Library Manager.
How to enable online only help.
按照提示1,查找相應的幫助文件(install and configure local help 文字有鏈接到本地MSDN幫助系統)
Installing Offline Content from Media
The name of the file that HLM uses to install content is HelpContentSetup.msha. The MSHA file is an HTML file that identifies help content that can be installed locally.
Use the following instructions to find and install help content from media.
Launch Help Library Manager from the "Help" menu in your software application. Click "Help" > "Manage Help settings".
After HLM launches, click "Install content from disk".
Navigate to the directory that contains the content setup file (HelpContentSetup.msha).
Select the file and click "OK". The next window shows the content available on the media, and any content that is already installed.
Select the content to install by clicking the "Add" action next to the content title. When you are finished selecting content to install, click the "Update" button at the bottom of the screen.
HLM will install the content and report on its progress.
方法就是:在目錄 C:\Program Files (x86)\ArcGIS\DeveloperKit10.0\Help 下面有 VS\2010\ArcObjects 目錄,大小為306MB,並且有helpcontentsetup.msha 文件,這是html文件的本地html應用程序.開始我還不知道如何打開,關聯到mshta.exe后,發現也就是打開對應的cab文件,其實mshta是Visual Studio的MSDN幫助文件系統的本地幫助包安裝程序,打開MSDN的
"C:\Program Files\Microsoft Help Viewer\v1.0\HelpLibManager.exe" /product VS /version 100 /locale zh-CN /brandingPackage Dev10.mshc (管理幫助設置 - CHS)

選擇從磁盤安裝內容,輸入developKit的位置下help里面 相應的*.mshta文件位置,然后點擊添加 就開始安裝了.
一共有ArcObjects_VCPP ArcObjects_NET ArcObjects_CPP 三個目錄下的helpcontentsetup.msha 文件,安裝三次 就可以把ArcGIS 的engine for VCPP Net CPP 的幫助文檔安裝到Visual Studio的本地MSDN了.以后就可以輕松從Visual Studio 2010 查找到這個幫助信息了.
=====================
另外從ArcGIS /Develop Help/ArcObjects Help for .NET (VS2010) 打開的鏈接如下:
提示404 無法找到幫助信息,但是我的ArcGIS 幫助文檔確實安裝了,怎么回事呢? 后來通過從Visual Studio打開的MSDN幫助 中的 arcgis help對比,發現將上面的鏈接最后的locale刪除就可以打開了:
真是無比蛋疼啊。ArcGIS 做的這東西 也太惡心了吧。
接下來遇到的問題是:如何在 VS2010 專業版中 創建 ArcGIS 的工程呢??繼續研究。。。
