July 9, 2015 2:51 pm

Just released: Windows 10 Application Deployment tool

With the latest release of Windows 10 SDK Preview Build 10166, we are excited to introduce the Windows 10 Application Deployment (WinAppDeployCmd.exe) tool.

The Windows 10 Application Deployment (WinAppDeployCmd) is a command line utility that can be utilized to deploy a Universal Windows app from a Windows 10 PC to any Windows 10 mobile device. It allows users to deploy an .AppX to a device connected through USB or available on the same subnet without requiring access to the complete Visual Studio solution.

If you are developing an app on the Universal Windows Platform (UWP) and want to test it on a physical device (e.g. Microsoft Lumia 930), you can use WinAppDeployCmd.exe to deploy your app.

How do I get it?

WinAppDeployCmd is a stand-alone tool that is installed on your PC when you install the Windows 10 SDK. You can download the Windows 10 SDK preview (10166 or newer) from the Windows 10 Developer Tools page. This tool will also be in the RTM version of the Windows 10 SDK.

Tip: WinAppDeployCmd for Windows 10 does not require you to install Visual Studio 2015.

How do I get started?

To deploy an app to a device, you need to enable it for development. First, upgrade the to the latest Windows 10 Mobile Insider Preview Build 10149 emulator released recently and follow these simple steps to prepare your device:

1. On the phone that you want to enable for development, go to Settings. Choose Update & security then select For developers.
2. Select Developer mode to enable side-load scenarios using WinAppDeployCmd.exe.


For more details, please read the MSDN topic Enable your device for development. Once you have successfully enabled the phone for development, follow the steps on the MSDN topic Windows 10 Application Deployment to get your apps on to the device.

Tip: If you’d like to see the tool in action, watch this video.


WinAppDeployCmd is located at the following location: C:\Program Files (x86)\Windows Kits\10\bin\x86\WinAppDeployCmd.exe.

  • You can list all the available target devices on the network using:
    • WinAppDeployCmd devices
  • Or install a SampleApp.appx to a device using:
    • WinAppDeployCmd install -file “SampleApp.appx” -ip -pin A1B2C3
  • To uninstall a previously-installed app from a device:
    • WinAppDeployCmd uninstall -package Company.SampleApp_1.0.0.1_x64 -ip
  • Or update a Windows app previously-installed on a device:
  • WinAppDeployCmd update -file “SampleApp_1.0.0.1.appx” -ip

We hope WinAppDeployCmd will help solve issues when Visual Studio just isn’t handy. If you have feedback or improvement ideas, please submit them to UserVoice.

Updated December 10, 2015 1:34 pm

Join the conversation

  1. Please Announcing Windows 10 Mobile Insider Preview Build..We can’t wait any more 🙂 For PC users got 3 builds within 1 week.. ..

  2. Great, I was looking for how to do this… Will this work against my WP 8.1 phone or do I need to upgrade it to a preview build first. If I do I may wait until RTM build first…

  3. I am trying to deploy to a phone I have attached to my laptop via USB cable. What does the IP refer to here, and how to I get the IP?

  4. This didn’t work for me.

    When I try to deploy using my device’s IP, I get the following error messages:

    0x80131500 – Connection Failed
    0x8007274D – The network event being waited on triggered an error.

    Any ideas?

  5. Can’t get it to work. When trying to deploy:

    Installing app…
    Remote action failed. 0x800B0100
    error 0x800B0100: The app package must be digitally signed for signature validation.

    PS: The generated package is associated with the store.

    • Now I get this:

      Installing app…
      Remote action failed. 0x80073CF9
      Deployment Add operation with target volume C: on Package 29428BrunoLemos.Keep_2.0.4.0_arm__cwwzwh9exsacw from: (FlatNotes_2.0.4.0_ARM_Debug.appx) failed with error 0x80073CF9. See http://go.microsoft.com/fwlink/?LinkId=235160 for help diagnosing app deployment issues.

  6. Sounds like Project Astoria all over again lol speak of Project Astoria when are you going to bring it back ?? I’m trying to make a windows version of the app that I made it was going well with Project Astoria almost down with it then you shut down / suspended the project not cool Microsoft not cool at all

  7. I have a GOOD question 🙂 I cant install nothing (.xap – .appx)
    Where Should Be ” XAP ” Install file to go??
    I do not know what to do!

  8. Rubbish, it works 1 time out of 10. And why should I bother with the command line if I have VS? You guys really need to get your act together.

  9. Hi Im trying to install a .appx package from my pc to phone but it’s not working. I used this format on WinAppDeployCmd install -file “SampleApp.appx” -ip The guide/commands how to used this tool was keep on displaying. Any thoughts? Thanks!