# Installers This repository contains two installer approaches for both console applications. ## 1. PowerShell installers Recommended for most BizTalk / Windows Server environments. Files: - `powershell/Install-HostAvailabilityMonitor.ps1` - `powershell/Install-BizTalkMonitorConfigGenerator.ps1` - `powershell/Install-Both.ps1` - `powershell/Uninstall-HostAvailabilityMonitor.ps1` - `powershell/Uninstall-BizTalkMonitorConfigGenerator.ps1` These scripts install the binaries, create required directories, copy a default configuration when missing, and can optionally register event log sources. ## 2. WiX MSI sources Optional MSI source files are provided in `wix/`. Files: - `wix/HostAvailabilityMonitor.wxs` - `wix/BizTalkMonitorConfigGenerator.wxs` - `wix/build-msi.ps1` Requirements: - Windows build machine - WiX Toolset v3 in PATH (`candle.exe`, `light.exe`) - publish output already present in `artifacts\publish\net472` Note: the WiX files are intentionally minimal starter installers and may be extended later with service/task registration, shortcuts, custom actions, or richer upgrade rules. ## Email configuration The deployed monitor configuration supports `To`, `Cc`, and `Bcc` arrays for email recipients. Configure one address per array element.