Skip to content

Swap WinForm for native window proc#5530

Merged
JohnMcPMS merged 2 commits into
microsoft:masterfrom
JohnMcPMS:no-forms
Jun 17, 2025
Merged

Swap WinForm for native window proc#5530
JohnMcPMS merged 2 commits into
microsoft:masterfrom
JohnMcPMS:no-forms

Conversation

@JohnMcPMS
Copy link
Copy Markdown
Member

@JohnMcPMS JohnMcPMS commented Jun 16, 2025

Issue

The recent addition of a hidden WinForm pulled in a number of binaries that in total were over 30 MB. This is overkill for what we needed.

Change

Replace that hidden WinForm with a native window proc handler.

Validation

Manual testing of triggering the event using the environment variable panel in Windows.
Ensured that the window proc and process exit cleanly when configuration server is shutting down.

Microsoft Reviewers: Open in CodeFlow

@github-actions

This comment was marked as outdated.

@JohnMcPMS JohnMcPMS merged commit 79eed8a into microsoft:master Jun 17, 2025
9 checks passed
@JohnMcPMS JohnMcPMS deleted the no-forms branch June 17, 2025 13:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants