Enterra.V8x1C.DOM.Session.GetAvailableVersions C# (CSharp) Method

GetAvailableVersions() public static method

Получить список установленных версий 1С:Предприятие
public static GetAvailableVersions ( ) : V8Version[]
return V8Version[]
        public static V8Version[] GetAvailableVersions()
        {
            V8Version[] versions = (V8Version[])Enum.GetValues(typeof(V8Version));
            List<V8Version> availableVersions = new List<V8Version>();
            foreach (V8Version version in versions)
            {
                try
                {
                    new Connector(version);
                    availableVersions.Add(version);
                }
                catch
                {}
            }

            return availableVersions.ToArray();
        }