Is there a way using ArcObjects.net to find out what version of ArcGIS is installed on a machine (i.e. 9.3., 10.0, 10.1)?
[GIS] How to you find ArcGIS version programatically
arcmaparcobjectsnet
Related Question
- ArcMap Add-in – Is It Possible to Target an Add-in to an Earlier Version
- .NET Framework Version Change – Changing Targeted .NET 4.0 Framework to Version 3.5 in an Existing VS 2010 EXPRESS Project
- [GIS] When converting legacy addins to VS 2010 (ArcGIS 10.1), why are references to certain ArcObjects updated while others are not
Best Answer
In ArcObjects .NET, use the RuntimeManager e.g.:
Listing all installed runtimes:
or, to just get the currently active runtime:
Also in arcpy, you can use GetInstallInfo.