Visual Studio 2012, does not allow any developer to create a Windows 8 app without a developer license for Windows 8. If you try to deploy the app without the license, you will get the error “Error: DEP0100: Deployment failed due to a Developer Licensing issue.” If you get such error, you can easily guess that, this is due to your device not synced for Developer License.
By the way, Visual Studio will ask you to get one from Microsoft site. I will describe it in later parts. For now, the developer license is available freely but who knows if Microsoft charges it in future like Windows Phone 7 application development. Till then develop, build and deploy your apps.
How to Get a Developer License for Windows 8?
To get the Developer License manually, go to “Project” menu –> Navigate to “Store” sub menu and click the sub menu item named “Acquire Developer License” as shown in the below screenshot:
This will ask you to get the developer license if you don’t have one or didn’t sync it with the development PC. Here is the screenshot of the dialog that will popup:
Keep in mind that, you can use this developer license only for the purpose of developing, testing and evaluating Windows 8 metro apps. There are no link towards any terms & conditions, so just click “I Agree” button to proceed towards the next screen.
The next screen will contact the licensing server to get a developer license. If you cancel any one of this steps, you will not be able to build and test your apps until you get the license and sync with your device. Wait for few moments while it connects to the server.
Note: You must need an Internet Connection to get a developer license.
After few moments, the process will popup the below Windows Live Sign-In page in the screen. Login with your Windows Live ID and Password to get the license. If you don’t have a Live ID yet, get the same by clicking the “Sign up” link as shown in the below screenshot:
Once logged-in, it will show you a confirmation message in the screen as shown below:
The above message window confirms that, you now have a developer license and you can now develop Metro apps for Windows 8 until the license expires. You have to renew your license before it expires to continue developing metro apps.
From the above license expiration date, we can see that, the license is valid for only one month and before the expiration, we have to renew it again. Till the time of writing this post, it is available freely but in later point of time, Microsoft may charge for it.
Who knows when will Microsoft start charging for this License, so better to renew your developer license today.
How to Renew the Developer License for Windows 8?
To renew the developer license for Windows 8 Metro application development, follow the above mentioned steps. In this case, you will get the Renew window as shown below:
Click on “I Agree” to renew the developer license and sync your development PC by downloading the new license into the system.
You can follow us on Twitter, add us to your circle on Google+ or like our Facebook page to keep yourself updated on best how to’s on web, about computing, gadgets, Facebook, iPhone, Android, Microsoft, Windows 8 and more.