public IPackageAction CreateInstallPackageAction()
        {
            IPackageManagementProject      project = GetSingleProjectSelected();
            ProcessPackageOperationsAction action  = CreateInstallPackageAction(project);

            action.AllowPrereleaseVersions = parent.IncludePrerelease;
            action.Package = package;
            return(action);
        }
        protected ProcessPackageAction CreateInstallPackageAction(IPackageManagementSelectedProject selectedProject)
        {
            IPackageManagementProject project = selectedProject.Project;

            project.Logger = logger;

            ProcessPackageOperationsAction action = CreateInstallPackageAction(project);

            action.Package = package;
            return(action);
        }