Windows 7 中,VS2012中丟失ArcGIS模板的解決方法

1.Visual Studio 2012環境下安裝ArcGIS Engine 10

Visual Studio 2012環境下安裝ArcObject SDK for the Microsoft .Net Framework 10。

註冊表中添加HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\10.0\InstallDir(類型爲REG_SZ),並賦值爲C:\Program Files (x86)\ArcGIS\DeveloperKit10.1\Microsoft Visual Studio 10.0(該值可以在HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\11.0\InstallDir中找到

 

2.Windows 7 中,VS2012中丟失ArcGIS模板的解決方法

由於ArcGIS engine 10.0(for .NET)默認是用VS2010作爲開發工具的,所以在先安裝VS2012後裝ArcGIS10.0 桌面版及ArcObjects SDK for the Microsoft.NET Framework後,在VS2012中新建項目或添加窗口(類等)是沒有ArcGIS模板。解決方法如下:

1.安裝ArcGIS engine 10.0,在engine的安裝目錄下會自動生成Microsoft Visual Studio 10.0文件夾,將文件夾中的Common7\IDE\ItemTemplates\CSharp\ArcGIS文件夾和Common7\IDE\ProjectTemplates\CSharp\ArcGIS文件夾分別複製到VS2012安裝位置相對應的文件夾

我裝的是D盤,所以分別是D:\Program Files\Microsoft Visual Studio11.0\Common7\IDE\ItemTemplates\CSharp和D:\Program Files\Microsoft Visual Studio 11.0\Common7\IDE\ProjectTemplates\CSharp。

2.在安裝盤的位置找到devenv.exe文件,我的位置是D:\Program Files\Microsoft Visual Studio11.0\Common7\IDE\devenv.exe,右擊該文件選擇屬性----兼容性---以管理員身份運行此程序。

 

3.按照以下順序,打開 VS2012 的開發人員命令提示:  

開始 -->所有程序 --> Microsoft Visual Studio 2012 --> Visual StudioTools --> VS 2012開發人員命令提示

輸入devenv.exe /InstallVSTemplates命令,回車。這樣就大功告成了。

3.工具欄,缺少arcgis工具

在工具欄裏面,自己添加,。net framework 組件 裏面選擇esri開頭的組件即可

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章