miércoles, 8 de mayo de 2013

Error en el "Application Deployment" HRESULT: 0x89721500 al intentar instalar un archivo .xap en un dispositivo WP

En esta ocasión les comparto como logre solucionar este error (0x89721500) cuando trataba de probar una aplicación, desarrollada por un compañero, intentando instalar el paquete .xap desde la utilidad "Application Deployment" la cual se instala junto con el SDK de Windows Phone.

Después de investigar por la red y probar sin éxito las diversas opciones de solución, las cuales les listo a continuación:
  • Reparar el SDK.
  • Cambiar el idioma del sistema por el mismo del SDK.
  • Reinstalar el SDK en otro idioma

Me fue posible solucionar mi problema simplemente eliminando la siguiente carpeta:
"C:\Users\<username>\AppData\Local\Microsoft\Phone Tools\CoreCon\11.0"

Después de corregir lo anterior, por descuido mío el Application Deployment me envío otro código de error, el cual era que había excedido el número máximo de aplicaciones de desarrollador en mi dispositivo.

Dado que la aplicación solo nos da el numero de error les dejo también esta tabla con los código de error y su descripción.


HRESULT value
Nature of the error
0x8973180E
Zune software is not installed. Please install the latest version of Zune software.
0x8973180F
Incorrect version of the Zune softeware installed. Please download the latest version.
0×89731810
Corrupted device configuration. To correct this problem, reinstall Visual Studio 2010 Express for Windows Phone.
0×89731811
Zune software is not started. Please try again from the Zune to ensure that the software is running.
0×89731812
Connection to device failed. Please ensure the phone is connected and the not on the lock screen.
0×89731813
Application failed to start. Please ensure that the device has been registered and unlocked. Explanation on how to register can be found here http://go.microsoft.com/fwlink/?LinkId=195284.
0×81030110
Failed to install the application. Runtime error has occurred. Capabilities WMAppManifest.xml file located in the attribute content is incorrect. (This link might help)
0×81030111
Ensure the app has finished uninstalling before redeploying. (From personal experience)
0×81030118
Installation of the application failed. Device is developer locked. Register for the developer unlock program before deploying the application.
0×81030119
You cannot install the application. You have reached the maximum number of applications being developed for the device can be installed on this development. Please uninstall a previous developer application. (I believe the current limit it 10 side-loaded apps at a time).