private void SetUninstallPackagePlannedState(object sender, PlanPackageBeginEventArgs e) { switch (e.PackageId) { case "NetFx471Redist": e.State = RequestState.None; break; case "KL2_API_MSI": e.State = RequestState.Absent; break; case "KL2_FILESERVER_MSI": e.State = RequestState.Absent; break; case "KL2_NOTIFICATION_MSI": e.State = RequestState.Absent; break; case "KL2_WEBSERVICES_MSI": e.State = RequestState.Absent; break; default: break; } }
private void OnPlanPackageBegin(object sender, PlanPackageBeginEventArgs e) { if (_engine.StringVariables.Contains("MbaNetfxPackageId") && e.PackageId.Equals(_engine.StringVariables["MbaNetfxPackageId"], StringComparison.Ordinal)) { e.State = RequestState.None; } }
private void PlanPackageBegin(object sender, PlanPackageBeginEventArgs e) { // If we're able to run our BA, we don't want to install .NET since the one on the machine is already good enough. if (e.PackageId.StartsWith("NetFx4", StringComparison.OrdinalIgnoreCase) || e.PackageId.StartsWith("DesktopNetCoreRuntime", StringComparison.OrdinalIgnoreCase)) { e.State = RequestState.None; } }
private void PlanPackageBegin(object sender, PlanPackageBeginEventArgs e) { // Turns off .NET install when setting up the install plan as we already have it. //if (e.PackageId.Equals(ba.Engine.StringVariables["WixMbaPrereqPackageId"], StringComparison.Ordinal)) if (e.PackageId.Equals("Netfx4Full", StringComparison.Ordinal)) { e.State = RequestState.None; } }
protected override void OnPlanPackageBegin(PlanPackageBeginEventArgs args) { RequestState state; string action = this.ReadPackageAction(args.PackageId, "Requested"); if (TryParseEnum <RequestState>(action, out state)) { args.State = state; } }
private void App_PlanPackageBegin(object sender, PlanPackageBeginEventArgs e) { if (e.PackageId == "MainPackage") { if (RunMode == RunMode.Modify) { e.State = RequestState.Repair; } } }
private void PlanPackageBegin(object sender, PlanPackageBeginEventArgs e) { if (App.Current.Engine.StringVariables.Contains("MbaNetfxPackageId") && e.PackageId.Equals(App.Current.Engine.StringVariables["MbaNetfxPackageId"], StringComparison.Ordinal)) { e.State = RequestState.None; } else if (e.PackageId.Equals("Elysium.SDK." + (App.Current.Dispatcher.Thread.CurrentCulture.LCID != 1049 ? "ru" : "en"), StringComparison.Ordinal)) { e.State = RequestState.None; } }
private void SetPackagePlannedState(object sender, PlanPackageBeginEventArgs e) { e.Result = Result.Continue; if (LastInstallCommand == LaunchAction.Uninstall) { e.State = RequestState.None; } else { e.State = RequestState.Present; } Util.Log("SetPackagePlannedState: " + e.PackageId + " " + e.State); }
private void SetRepairPackagePlannedState(object sender, PlanPackageBeginEventArgs e) { switch (e.PackageId) { case "NetFx471Redist": e.State = RequestState.None; break; case "KL2FIELDSERVICES_MSI": e.State = RequestState.Repair; break; default: break; } }
private void SetUninstallPackagePlannedState(object sender, PlanPackageBeginEventArgs e) { switch (e.PackageId) { case "NetFx471Redist": e.State = RequestState.None; break; case "KL2VIDEOANALYST_MSI": e.State = RequestState.Absent; break; default: break; } }
private void PlanPackageBegin(PlanPackageBeginEventArgs eventArgs) { // Allows changing how the package plan }
/// Fired when the engine has begun planning the installation of a specific package. static void OnPlanPackageBegin(object sender, PlanPackageBeginEventArgs e) { Logger.Instance.Trace("" + e.PackageId + " " + e.State + " " + e.Result); }