As I mentioned in a previous post, I love my new Windows Phone; however, I am finding the lack of apps to be a slight (not huge) inconvenience. My solution? I’m going to start building a few apps of my own.
I will mention that I installed the Windows 8.1 release preview about a month ago, and I have to say that I’ve been almost 100% satisfied. They’ve really made a lot of subtle changes from 8 that I personally have really appreciated (such the search feature update) and I’ve found that the preview has been incredibly stable for full-time use… until now. After some trial and error, I’ve gotten the WP8 SDK installed and running in Visual Studio 2012 on the Windows 8.1 preview, and included steps below.
Install Visual Studio 2012 on Windows 8.1 preview for Windows Phone 8 Development
I originally tried to use my MSDN subscription to download Visual Studio 2012, and I got some weird compatibility errors, so I recommend using the download link on the Microsoft Visual Studio page.
1. Go to the Microsoft Visual Studio download page and download the 90-day trial version of Visual Studio 2012. This will convert to a full version with the appropriate product key, so if you have an MSDN subscription you can still use this version without the trial period.
2. Install Visual Studio 2012 by running the downloaded installer. I didn’t have any problems with the version I downloaded from the Microsoft site, but you may need to run as an administrator.
3. Go to the Windows Phone development site and download the SDK for Windows Phone 8. I tried installing the SDK through Visual Studio and got the same compatibility error that I got when I downloaded VS2012 from MSDN, so I recommend just doing the direct download.
4. Once the download has finished, right-click the file and run as an administrator to install the SDK. This will allow you to create WP8 projects using Visual Studio 2012.
5. After the WP8 SDK has finished installing, you can begin creating new projects after a computer restart. Windows Phone projects are Visual C# projects, and the SDK installer package includes the phone simulator, so you’re all set to begin app-writing!