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.ps1powershell/Install-BizTalkMonitorConfigGenerator.ps1powershell/Install-Both.ps1powershell/Uninstall-HostAvailabilityMonitor.ps1powershell/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.wxswix/BizTalkMonitorConfigGenerator.wxswix/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.