protected override void UpdateRepositoryBeforeReadPackagesTaskStarts()
 {
     try {
         IPackageRepository    repository        = RegisteredPackageRepositories.ActiveRepository;
         IQueryable <IPackage> installedPackages = GetInstalledPackages(repository);
         updatedPackages = new UpdatedPackages(installedPackages, repository, selectedProjects.GetConstraintProvider(repository));
     } catch (Exception ex) {
         errorMessage = ex.Message;
     }
 }