Batch-logon runner accounts cannot start msiserver (WIX0217). Falls back to SuppressValidation for unsigned builds only; signed builds still refuse. Verified: build.yaml run #154 green on qqq-lore-windows.
Batch-logon runner accounts cannot start msiserver (WIX0217). Falls back to SuppressValidation for unsigned builds only; signed builds still refuse. Verified: build.yaml run #154 green on qqq-lore-windows.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
WiX validates the MSI through the Windows Installer service (msiserver). The shared native
Windows runners log on as batch accounts, which Windows does not allow to start that service,
so every ICE action fails with WIX0217 and the whole MSI build fails after all tests pass.
Try to reach the service before the MSI build. When it is reachable, validation runs exactly as
before. When it is not, build without validation and warn loudly. A signed release build (one
with a certificate thumbprint) refuses to skip validation and fails instead, so it must be built
on a host where validation works.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Batch-logon runner accounts cannot start msiserver (WIX0217). Falls back to SuppressValidation for unsigned builds only; signed builds still refuse. Verified: build.yaml run #154 green on qqq-lore-windows.
🤖 Generated with Claude Code