1, Problem Description:
Environment: Win7 64bit, Visual Studio 2013, ArcGIS10.1, ArcGIS Engine 10.1.
Previously installed with VS2013, later installed ArcGIS and AE.
The problem is as shown in the figure:
2. Solution:
The general workaround is to "add tab"--"Select items ..."--tick ESRI related components in the. NET framework components to add. However, I did not find any ESRI components under the. NET Framework components. Both ArcGIS and AE have been re-repaired without effect. Another netizen said that in the "browse" under the. NET framework component, add the installation directory to the next ESRI. dll (specifically forgotten), and the DLL was not found.
Consider that the. NET Framework components of AE are not installed at all, and when reloading the Arcobject SDK for. NET Framework, the prompt must be the VS2010 version, and the installation is aborted.
Here's the point:
Open the registry, navigate to hkey_local_machine\software\wow6432node\microsoft\visualstudio\10.0, and click 10.0 to create a new--string value, name from the right margin. InstallDir ", type default is REG_SZ, whose data value is Hkey_local_machine\software\wow6432node\microsoft\visualstudio\12.0\installdir value , which is the installation path of your VS2013.
This continues with the installation of the Arcobject SDK for the Microsoft. NET Framework to install properly (because the installation process can read the VS2010 path), and after the. NET framework components are installed, you will have the necessary controls to add as needed.