A modern Windows installer designed to simplify the installation process of XianYuLauncher - a Minecraft launcher application.
Manually installing XianYuLauncher can be cumbersome due to:
- Complex MSIX dependency chains (Windows App Runtime)
- Manual certificate installation requirements
- Multiple setup steps for different components
This installer automates most of the process, providing a seamless experience for end-users.
| Component | Technology | Purpose |
|---|---|---|
| Backend | .NET 10 | Robust application logic and Windows integration |
| Frontend | WinUI 3 | Modern Fluent Design UI with native performance |
| Packaging | MSIX | Reliable Windows installation packages |
| Dependencies | Windows App Runtime | Required framework components |
- Download the latest installer from Releases
- Run
XianYuLauncher-installer.exe - Select installation directory
- Click "Install" and let the installer handle everything!
# Clone the repository
git clone https://github.com/XianYuLauncher/installer.git
# Restore NuGet packages
dotnet restore
# Build the solution
dotnet build
# Run in debug mode
dotnet run