I'm trying to follow Microsoft's "Project Centennial" directions to convert MSI installer for my app to UWP, and I'm getting this error that MakeAppx.exe
isn't found:
This Windows 10 is not my development machine. So I went out to download Windows 10 SDK but at this point I'm curious what "part" of SDK is MakeAppx.exe
located in? Or do I really need to download and install 2.3 GB for that?
The MakeAppx.exe tool is typically found in operating system version specific locations: C:\Program Files (x86)\Windows Kits\10\bin<build number><architecture>\makeappx.exe.
APPXBUNDLE File Format APPXBUNDLE files are published in ZIP file format. If you want to see the contents of the app package, you can extract the contents of it using decompression utilities such as WinZIP or WinRAR.
In order to create APPX package from your project, navigate to the Package -> APPX tab, fill-in all the required fields, select the digital signing option and click Build APPX. Find description of the APPX settings below in the table.
In Solution Explorer, open the solution for your UWP app project. Right-click the project and choose Publish->Create App Packages (before Visual Studio 2019 version 16.3, the Publish menu is named Store).
Update for 10.0.16299.91 - Released November 2017:
The options have changed. You only need to install "Windows App Certification Kit."
The location of makeappx.exe
is now C:\Program Files (x86)\Windows Kits\10\App Certification Kit
Just the last option - which says "Windows Software Development Kit" includes MakeAppx.exe. You don't need the other things from the SDK to convert.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With