I've just published my new module and I'm looking for feedbacks or someone who can try it out.
https://github.com/mdgrs-mei/WinUIShell
Since it looks like loading WinUI 3 dlls on PowerShell is still hard, I decided to run a standalone process WinUIShell.Server.exe that provides all the UI functionalities. The module just communicates with the server through IPC.
I have 2 concerns with this approach:
-
Looks like it's running without problems on Windows Sandbox but does bundling an exe file with a module have any pitfalls? I'm imagining anti virus or policy blocking the exe.
-
There is no typical threading issue (Event handlers blocking the GUI) with this approach. Can you think of any other issue or downside on the other hand?