Developer licenses are only valid for a given period of time e.g. one month. After expiration you may not run your own applications any more. Even the XAML-Designer in Visual Studio 2012 states that your developer license expired and you may not view any preview of your pages. Usually Visual Studio 2012 then pops up a dialog in which you can sign in with your LiveID and renew that developer license.
It happened to me that this dialog never showed up. So what to do?
There are three PowerShell Commandlets that can be used to view your current Windows 8 developer license and its validity, renew an expired license or return a license:
It is important to run the PowerShell as an Administrator to use those commands.
- View your current Developer license, its validity and expiration date:
PS C:\WINDOWS\system32> Get-WindowsDeveloperLicense
- Renew a Developer license:
This command pops up a dialog in which you can sign in to renew your developer license.
PS C:\WINDOWS\system32> Show-WindowsDeveloperLicenseRegistration
- Unregister a Developer license:
PS C:\WINDOWS\system32> Unregister-WindowsDeveloperLicense