Packaging for Windows

You can't run the Tauri bundler under Linux anyway, short of some kludge to run the "candle.exe" and "light.exe" binaries under Wine.

The future seems to be going to .msix. Microsoft wants .msix, especially for their "store".Someone is working on that for Rust. See xbuild. They're mobile-first, though, and tied into the Flutter ecosystem. You can build for Android, but not Windows yet. It looks like that's where future work should go.

Like Tauri, they're trying to be comprehensive, perhaps overly so. Their "xbuild" runs Cargo, rather than Cargo running their bundler.

All this for packaging. Building the executable works fine.