public void UpdateMSBuildLocations() { MSBuildLocations.Clear(); foreach (var msbuild in SettingsService.GetRecentMSBuildLocations(MSBuildLocator.GetMSBuildLocations())) { MSBuildLocations.Add(msbuild); } if (MSBuildLocations.Count > 0) { CollectionViewSource.GetDefaultView(MSBuildLocations).MoveCurrentToFirst(); } }