private void OnDetectRelatedBundle(object sender, DetectRelatedBundleEventArgs e) { if (e.Operation == RelatedOperation.Downgrade) { _downgrade = true; } }
/// <inheritdoc/> public IPackageInfo AddRelatedBundleAsPackage(DetectRelatedBundleEventArgs e) { var package = PackageInfo.GetRelatedBundleAsPackage(e.ProductCode, e.RelationType, e.PerMachine, e.Version); this.Packages.Add(package.Id, package); return(package); }
private void DetectRelatedBundle(DetectRelatedBundleEventArgs eventArgs) { if (eventArgs.Operation == RelatedOperation.MajorUpgrade || eventArgs.Operation == RelatedOperation.MinorUpdate) { this.UpgradeDetected = true; } }
private void OnDetectRelatedBundle(object sender, DetectRelatedBundleEventArgs e) { if (e.Operation == RelatedOperation.Downgrade) { Operation = Operation.Information; _completedStepVmFactory.GetViewModelInstance().Result = OperationResult.Downgrade; } }
private void SetupApplication_DetectRelatedBundle(object sender, DetectRelatedBundleEventArgs e) { string logName = "Engine hook SetupApplication_DetectRelatedBundle: "; Version relatedVersion = e.Version.Trim(); this.Log(logName + "Found a related bundle with version '" + relatedVersion + "'"); this.relatedBundleVersion = relatedVersion; }
private void OnDetectRelatedBundle(object sender, DetectRelatedBundleEventArgs e) { IsPreviousVersionInstalled = true; if (e.Version.CompareTo(Assembly.GetEntryAssembly().GetName().Version) >= 0) { IsNewerVersionInstalled = true; } }
private void DetectedRelatedBundle(object sender, DetectRelatedBundleEventArgs e) { if (e.Operation == RelatedOperation.Downgrade) { this.Downgrade = true; } if (!WixBA.Model.BAManifest.Bundle.Packages.ContainsKey(e.ProductCode)) { WixBA.Model.BAManifest.Bundle.AddRelatedBundleAsPackage(e); } }
private void Bootstrapper_DetectRelatedBundle(object sender, DetectRelatedBundleEventArgs e) { Log(LogLevel.Standard, $"Bootstrapper_DetectRelatedBundle: Bundle {e.ProductCode}, operation: {e.Operation}"); if (e.Operation == RelatedOperation.None) { Log(LogLevel.Error, $"This version of {Bootstrapper.BundleName} is already installed"); VersionStatus = VersionStatus.Current; } else if (e.Operation == RelatedOperation.Downgrade) { Log(LogLevel.Error, $"A newer version of {Bootstrapper.BundleName} is already installed"); VersionStatus = VersionStatus.NewerAlreadyInstalled; } else if (e.Operation == RelatedOperation.MajorUpgrade || e.Operation == RelatedOperation.MinorUpdate) { Log(LogLevel.Standard, $"Adding product {e.ProductCode} to list of bundles to update"); VersionStatus = VersionStatus.OlderInstalled; } }
protected override void OnDetectRelatedBundle(DetectRelatedBundleEventArgs args) { this.Log("OnDetectRelatedBundle() - id: {0}, missing from cache: {1}", args.ProductCode, args.MissingFromCache); }
/// Fired when a related bundle has been detected for a bundle. static void OnDetectRelatedBundle(object sender, DetectRelatedBundleEventArgs e) { Logger.Instance.Trace(""); }