InstallPackageAction2 CreateInstallPackageTask(IPackageManagementProject2 project)
        {
            InstallPackageAction2 action = project.CreateInstallPackageAction();

            action.PackageId               = Id;
            action.PackageVersion          = Version;
            action.IgnoreDependencies      = IgnoreDependencies.IsPresent;
            action.AllowPrereleaseVersions = IncludePrerelease.IsPresent;
            if (DependencyVersion.HasValue)
            {
                action.DependencyVersion = DependencyVersion.Value;
            }
            return(action);
        }
		InstallPackageAction2 CreateInstallPackageTask (IPackageManagementProject2 project)
		{
			InstallPackageAction2 action = project.CreateInstallPackageAction ();
			action.PackageId = Id;
			action.PackageVersion = Version;
			action.IgnoreDependencies = IgnoreDependencies.IsPresent;
			action.AllowPrereleaseVersions = IncludePrerelease.IsPresent;
			if (DependencyVersion.HasValue) {
				action.DependencyVersion = DependencyVersion.Value;
			}
			return action;
		}