Windows 8 Tips&Tricks: Ver, adquirir y eliminar una licencia de desarrollador

Antes de nada aclarar que la única forma de instalar aplicaciones en Windows 8 es mediante la Tienda y, si estamos desarrollando nuestra aplicación, queremos instalarla y probarla antes de enviarla a la Tienda. La forma de hacer eso es obteniendo una licencia gratuita de desarrollador, que nos permite instalar aplicaciones en nuestra máquina de forma local, sin acceder a la tienda.

La licencia de desarrollador se nos concede en base a nuestra Microsoft Account y hay sistemas para detectar usos fraudulentos… así que no penséis que todo el monte es orégano, que nos conocemos :P

Revisar el estado de nuestra licencia

Antes de hacer nada en el equipo lo normal es mirar si tenemos ya una licencia y si es así cuando expirará. Ah! Que no os lo había dicho… caducan, así que la tendréis que renovar cada poco, jeje. En este caso el mandato que nos interesa es «Get-WindowsDeveloperLicense»

Windows PowerShell
Copyright (C) 2012 Microsoft Corporation. All rights reserved.

PS C:\Users\Pablo> Get-WindowsDeveloperLicense

ExpirationTime                                                          IsValid
--------------                                                          -------
13/03/2013 20:29:13                                                        True

Como podéis comprobar, existe una licencia ya instalada en este equipo que expirará el día que no debe ser nombrado. Si no dispusiéramos de ninguna, nos encontraríamos con un error de este tipo:

Windows PowerShell
Copyright (C) 2012 Microsoft Corporation. All rights reserved.

PS C:\Users\Pablo> Get-WindowsDeveloperLicense
Get-WindowsDeveloperLicense : There is no developer license on this computer.
At line:1 char:1
+ Get-WindowsDeveloperLicense
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation: (:) [Get-WindowsDeveloperLicen
   se], InvalidOperationException
    + FullyQualifiedErrorId : NoRegisteredDeveloperLicense,Microsoft.Windows.D
   eveloperLicense.Commands.GetWindowsDeveloperLicenseCommand

PS C:\Users\Pablo>

Adquirir una licencia

«Show-WindowsDeveloperLicenseRegistration» es el mandato que deberemos ejecutar esta vez. Lo primero que hará será presentarnos un cuadro de diálogo como este:

developer_license

Más tarde os pedirá vuestras credenciales de Microsoft Account para asignaros la licencia y… todo listo :)

Eliminar la licencia

Si ya no vamos a continuar desarrollando en una máquina en la que tengamos instalada la licencia, lo mejor es desinstalarla para evitar que pueda usarse con fines menos nobles. Lo podemos hacer mediante el mantado «Unregister-WindowsDeveloperLicense»

Windows PowerShell
Copyright (C) 2012 Microsoft Corporation. All rights reserved.

PS C:\Users\Pablo> Unregister-WindowsDeveloperLicense

You are about to remove your developer license from this computer.
The developer license on this computer expires on 13/03/2013 20:29:13. If you
remove the developer license from this computer, some apps will stop working.
Are you sure that you want to remove this license?
[Y] Yes  [N] No  [S] Suspend  [?] Help (default is "Y"): Y
PS C:\Users\Pablo>

Como veis PowerShell es nuestra amiga.

Por Carballude

Me llamo Pablo Carballude González, soy graduado en computación con master en HCI y Seguridad Informática. Actualmente trabajo para Amazon en Seattle como Software Developer Engineer. Soy de esas personas que no saben si los textos autobiográficos deben ser en primera o tercera persona. Lo intenté en segunda, pero no le entendí nada :P

4 comentarios

  1. Pingback: Bitacoras.com
  2. necesito saber la forma de implementar una apliacion que desarrolle para windows 8, pero el cliente la quiere privada, es decir sin pasar por la tienda, y no quiere tener a todos sus empleados usando una cuenta de desarrollador en sus tablets surface.

  3. No desarrollen para la tienda de Micro$oft, hasta acá llegamos con los monopolistas de Redmon «solicitar persmiso de ejecucion» y ahora tambien «permiso de desarrollo» me parece que se les fue la mano deberian pagar ellos a los desarrolladores independientes por ponerle vida a su tienda y su fastidioso sistema operativo.

Dejar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *