2

I have a Windows Phone 8/8.1 App in the Windows Phone App Store. Unfortunately, I have lost the source due to system crash. Now, I want to decompile the XAP file. For decompilation I have downloaded JustDecompile from Telerik. But it fails to decompile the XAP file that I get from the store. I have an idea that the file is encrypted.

Is there a way to get the original file that I created using Visual Studio, as it is still available somewhere on the dev center (It shows the file name as published app)?

Filename shown

Is there any other workaround to get the source back from XAP?

Any suggestions are highly appreciated. I really need my app project back.

Samarth Agarwal
  • 2,044
  • 8
  • 39
  • 79
  • It's not possible via publically available tools. XAP from the Windows Store is encrypted and can't be disassembled (with publically available tools). Try to search at xda-developers.com – crea7or Dec 02 '14 at 10:36
  • Is there a way get the unencrypted XAP back? The original one that I uploaded? – Samarth Agarwal Dec 02 '14 at 10:54
  • 1
    @SamarthAgarwal Source control is your friend, better if it's offsite. A long shot, but do you still have the `bin/debug` folder? – Chubosaurus Software Dec 02 '14 at 11:13
  • I even don't have the original XAP (which is there in `bin/debug` folder by default). I will decompile/regenerate if I can get my original XAP back. – Samarth Agarwal Dec 02 '14 at 11:19

2 Answers2

0

Install the app on your SD card. Then plug in the SD card into PC, change view property to show system files. Now, you can get into apps installation folder and get your dll's now.

Karthik Nishanth
  • 2,000
  • 1
  • 22
  • 28
0

Windows phone store xap files are encrypted. So you will not be able retrieve the files using store installed xap file. You might be able to contact the Dev center support team to see if they can provide the original xap file. I'm not sure if it is possible but you can give a try.

http://dev.windows.com/en-us/community/support ==> Publishing apps as support option.

RashmiA-MSFT
  • 276
  • 1
  • 1