Modern MSIX/AppX Package Installer for Windows 10/11
What is it? | Features | How to use | Formats | Building
AppX Package Installer is a modern, user-friendly Windows application designed to simplify the installation of AppX and MSIX packages. With its intuitive drag-and-drop interface, automatic dependency management, and sleek design, it makes package installation effortless for both developers and end users.
Unlike complex command-line tools, this application provides a visual interface that automatically handles package dependencies, architecture compatibility, and license management.
Click to expand features
- Intuitive Drag & Drop Interface - Simply drag your AppX files into the application
- Real-time Installation Progress - Live status updates with visual feedback
- Modern UI Design - Clean, gradient-based interface with smooth animations
- Three Visual States - Empty, Loading, and Success states with indicators
- Multiple Format Support -
.appx
,.appxbundle
,.msix
,.msixbundle
- Smart Package Detection - Automatically identifies dependencies, main apps, and bundles
- Architecture Compatibility - System architecture detection and filtering
- Automatic License Handling - Searches and applies license files automatically
- Intelligent Installation Order - Dependencies β Apps β Bundles
- PowerShell Integration - Uses native Windows PowerShell commands
- Administrator Support - System-wide installation with elevated privileges
- Error Handling - Graceful error management with user-friendly messages
- Cancellation Support - Ability to cancel long-running installations
There are several ways to use AppX Package Installer:
Click to expand
The easiest way to get started is to download the pre-built executable.
Download the latest release from GitHub Releases.
- Extract the downloaded archive
- Run the executable as Administrator (recommended)
- Start installing your AppX packages!
- Launch the application (preferably as Administrator)
- Drag and drop your AppX package files into the main window
- Wait for automatic installation - the app handles everything
- Receive success notification when installation is complete
Click to expand
If you prefer to build the application yourself, follow these steps.
- Visual Studio 2019 or later - Required for building the project
- .NET Framework 4.7.2 SDK - Must be installed
- Windows 10 SDK - For Windows API compatibility
# Clone the repository
git clone https://github.com/EXLOUD/AppX-Package-Installer.git
cd AppX-Package-Installer
# Open in Visual Studio
start AppX-Package-Installer.sln
# Or build from command line
msbuild AppX-Package-Installer.sln /p:Configuration=Release
- Build the project in Visual Studio
- Navigate to
bin/Release/
directory - Run the executable as Administrator (recommended)
The installer supports multiple package formats with automatic detection:
Format | Description | Auto-Detection | Example |
---|---|---|---|
.appx |
Standard Application Package | β APP/DEP | MyApp.appx |
.appxbundle |
Application Bundle Package | β BUNDLE | MyApp.appxbundle |
.msix |
Modern Application Package | β APP/DEP | MyApp.msix |
.msixbundle |
Modern Bundle Package | β BUNDLE | MyApp.msixbundle |
The installer automatically handles package dependencies by installing in the correct order:
- Dependencies (VCLibs, NET, Xaml, WinJS) - Installed first
- Main Applications - Installed second
- Bundles - Installed last
The application can automatically detect and apply license files:
- Place
.xml
license files in the same directory as your packages - The installer will automatically find and apply them during installation
- No manual license management required
Component | Requirement |
---|---|
Operating System | Windows 10/11 |
Framework | .NET Framework 4.7.2+ |
PowerShell | Windows PowerShell (built-in) |
Privileges | Administrator rights (recommended) |
Architecture | x86, x64, ARM64 |
Click to expand building instructions
Make sure you have the following installed:
- Visual Studio 2019 or later
- .NET Framework 4.7.2 SDK
- Windows 10 SDK
AppX-Package-Installer/
βββ src/ # Source code
β βββ MainWindow.xaml # Main UI
β βββ MainWindow.xaml.cs # UI logic
β βββ ... # Other source files
βββ assets/ # Images and resources
βββ bin/ # Build output
βββ docs/ # Documentation
βββ LICENSE # MIT License
βββ README.md # This file
The project is configured for:
- Target Framework: .NET Framework 4.7.2
- Platform Targets: x86, x64
- Output Type: Windows Application
Why isn't my installation working?
Installation Fails
Possible causes:
- Not running as Administrator
- Package incompatible with Windows version
- Corrupted package file
- Missing dependencies
Solutions:
- Run the application as Administrator
- Check package compatibility
- Re-download the package
- Install required dependencies manually
Drag & Drop Not Working
Possible causes:
- Incorrect file extensions
- Security restrictions
- Application not running as Administrator
Solutions:
- Verify files have correct extensions (.appx, .msix, etc.)
- Run as Administrator
- Check Windows security settings
PowerShell Errors
Possible causes:
- PowerShell execution policy restrictions
- Outdated PowerShell version
- Missing Windows features
Solutions:
- Check PowerShell execution policy
- Update PowerShell via Windows Update
- Enable PowerShell in Windows Features
If you encounter issues:
- Check the Issues page
- Search for existing solutions
- Create a new issue with detailed information including:
- Windows version
- Package types you're trying to install
- Error messages
- Steps to reproduce
If you encounter problems, you can report them on the Issues page. Many enthusiastic developers and GitHub users will help you.
This project welcomes contributions and suggestions. You can make suggestions in Issues, or submit a pull request π
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature
) - Commit your changes (
git commit -m 'Add amazing feature'
) - Push to the branch (
git push origin feature/amazing-feature
) - Open a Pull Request
The code is available under the MIT license.
β If you find this project helpful, please consider giving it a star! β