UnityEditor.SyncVS.SyncVS C# (CSharp) Method

SyncVS() static private method

static private SyncVS ( ) : Microsoft.Win32
return Microsoft.Win32
        static SyncVS()
        {
            EditorUserBuildSettings.activeBuildTargetChanged = (System.Action) Delegate.Combine(EditorUserBuildSettings.activeBuildTargetChanged, new System.Action(SyncVS.SyncVisualStudioProjectIfItAlreadyExists));
            try
            {
                InstalledVisualStudios = GetInstalledVisualStudios() as Dictionary<VisualStudioVersion, string>;
            }
            catch (Exception exception)
            {
                Console.WriteLine("Error detecting Visual Studio installations: {0}{1}{2}", exception.Message, Environment.NewLine, exception.StackTrace);
                InstalledVisualStudios = new Dictionary<VisualStudioVersion, string>();
            }
            SetVisualStudioAsEditorIfNoEditorWasSet();
            UnityVSSupport.Initialize();
        }