Floating FB popout byF5debug

101 How to on Windows Phone – How to #88 – How to Deploy a Windows Phone application through Application Deployment Tool


In this article we are going to see how to use the Application Deployment Tool in Windows Phone SDK to deploy the application to the Windows Phone Emulator. Application Deployment Tool is a standalone package that will be installed by default while installing the Windows Phone Software Development Kit. There are different versions of the Application Deployment Tool available for Windows Phone 7.1 version and for Windows Phone 8.0 versions.   [more]

Once the application is build and ready for deployment we have the .XAP file ready to deploy to any physical device or to the emulator. Some of the Windows Phone devices have the memory card slots where we can directly transfer and run it from the device, but for some devices the memory card slot will not be available in those cases we can use this tool to deploy the XAP file to the device directly.

The tool can be accessed from the below location for the different versions

  • Version 7.1 - C:\Program Files (x86)\Microsoft SDKs\Windows Phone\v7.1\Tools\XAP Deployment
  • Version 8.0 - C:\Program Files (x86)\Microsoft SDKs\Windows Phone\v8.0\Tools\XAP Deployment

Note that Version 8.0 XAP deployment tool can run both the versions (7.1 and 8.0) where as the 7.1 version can run only that particular OS app. Let us see the steps on how to achieve this task, navigate to the bin folder of the application which we used in our previous article and navigate to the release folder and see that the XAP file build is ready else follow the steps mentioned in this article. Now click on the XAP deployment tool and we can see the stand alone application opens as shown in the screen below.


Now select the target device if we need to deploy the package to the device or to the emulator. Select the Emulator option and navigate to the XAP file by clicking on the browser button and getting the XAP file as shown in the screen below.


Click on the Deploy button will start the deployment process to the emulator we selected or to the device and we can see the expected output and the status as well in the Status column in the tool as shown in the screen below.


About Author: Karthikeyan Anbarasan, Microsoft MVP (Most Valuable Professional) in ASP.NET/IIS Architecture. He is the Founder and Chief Editor of the www.f5debug.net website and has authored books on Windows Phone and Business Intelligence(SSIS). He is also a Passionate Speaker and a Blogger on Microsoft Technologies.

You can Join Me On: Facebook, Twitter, Google Plus, LinkedIn

Add comment

  Country flag

  • Comment
  • Preview

Recent Posts

Random Posts

Most Viewed

URL Shortner

Create your own short urls!!!

Site Counter

free counters


This is a personal weblog. The opinions expressed here represent my own and not those of my employer. For accuracy and official reference refer to MSDN/ TechNet. I have documented my personal experience on this blog.

Protected by Copyscape Web Plagiarism Finder

Site Meter