在基於ArcGIS的開發中,經常會存在Visual Studio版本高,ArcObject for .Net 版本低的問題。例如Visual Studio 2015的環境下,安裝ArcObject for .Net 10.2就會提示需要安裝Visual Studio 2010或2013的提示。
解決辦法如下。
1、
WIN+R快捷鍵,運行,輸入regedit,即可打開註冊表;
找到HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio;
vs2015對應14.0;
vs2012對應11.0;
vs2010對應10.0;
我們要把10.0相關的節點補充完整,如果不存在10.0節點,可以新建該節點。
新建後點擊10.0節點,加上兩個鍵。如下圖所示。
其中這兩個鍵的值可以慘開已經安裝VS2015的值,也就是節點14.0的值。如下圖所示。
設置完畢後,再次安裝Arcobject for .net SDK即可。