WAPPROJ APPX
File conversion

Convert WAPPROJ to APPX

QUICK ANSWER
Is it possible to convert WAPPROJ to APPX?
Yes - WAPPROJ converts to APPX.

Build the packaging project in Visual Studio 2022 (right-click the .wapproj and choose Package and Publish | Create App Packages, or press Ctrl+Shift+B in Release), and it emits the .appx/.msix into the AppPackages folder. From the command line, msbuild -p:Configuration=Release -p:Platform=x64 on the .wapproj does the same.

Also to APPX: XAP

On this page

Tested on macOS, Windows & Linux
Last verified Sep 2026

More free converters

HEIC, PNG, WEBP, MP3 and more - every tool here is free.

Open the toolbox

Why convert WAPPROJ to APPX?

A .wapproj is an MSBuild project file, not a distributable - developers compile it to an .appx (or the newer .msix) so the app can be sideloaded or submitted to the Store.

How to convert WAPPROJ to APPX

MSBuild command line FREE

Run msbuild MyApp.wapproj -p:Configuration=Release -p:Platform=x64 -p:UapAppxPackageBuildMode=SideloadOnly to produce the .appx/.msix without opening the IDE.

MakeAppx.exe FREE

For a hand-built layout, run the Windows SDK's makeappx pack /d <layout> /p output.appx to package files into an .appx directly.

About these formats

Quality & what to watch

  • New projects default to the .msix format; choose .appx explicitly if you specifically need the older extension.
  • The output must be code-signed to install; an unsigned .appx won't sideload without a trusted certificate.
  • Stale obj, bin, AppPackages and BundleArtifacts folders often break the build - delete them if packaging fails.

Frequently asked questions

Is .wapproj the same as .appx?
No. The .wapproj is the project you build; the .appx/.msix is its packaged output.
Can I build without Visual Studio?
Yes, msbuild on the .wapproj produces the package from the command line.
Why won't my .appx install?
It needs to be signed with a certificate your machine trusts.
Should I use .appx or .msix?
MSIX is the current format; use .appx only if a target requires it.