public static ActionResult InstallDtc(Session session) { session.Log("Installing/Starting DTC if necessary."); try { CaptureOut(() => { if (DtcSetup.StartDtcIfNecessary(true)) { session.Log("DTC installed and configured."); } else { session.Log("DTC already properly configured."); } }, session); return(ActionResult.Success); } catch (Exception) { return(ActionResult.Failure); } }
public void Install(WindowsIdentity identity) { if (!IsEnabled) { return; } DtcSetup.StartDtcIfNecessary(); }