Skip to content

Add an executable picker to the Windows launcher - #676

Open
maoyouaa wants to merge 1 commit into
vosen:masterfrom
maoyouaa:mao/issue-653-friendly-launcher
Open

maoyouaa wants to merge 1 commit into
vosen:masterfrom
maoyouaa:mao/issue-653-friendly-launcher

Conversation

@maoyouaa

@maoyouaa maoyouaa commented Sep 1, 2026

Copy link
Copy Markdown

Summary

  • Open a native executable picker when zluda.exe is launched without arguments.
  • Exit cleanly when the picker is cancelled.
  • Preserve existing command-line and drag-and-drop usage.
  • Correctly quote Windows child-process arguments, including paths with spaces, quotes, and trailing backslashes.

Testing

  • Added regression tests for Windows command-line serialization.
  • Verified x64 and i686 Windows builds.
  • Built and packaged the complete Debug runtime.
  • Verified picker selection and cancellation manually.
  • Launched C:\Program Files\dotnet\dotnet.exe --version from the packaged build with exit code 0.

Closes #653

This branch has not been deployed

No deployments
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.

Make zluda.exe more user-friendly

1 participant