Installing the Windows Phone SDK
March 22, 2012
The Windows Phone SDK includes Visual Studio 2010 Express for Windows Phone, Windows Phone Emulator, XNA Game Studio, Expression Blend for Windows Phone, samples, and documentation. If Visual Studio 2010 Professional or later versions are already installed on your development computer, an add-in for Visual Studio 2010 Professional is automatically installed. For more information, see Visual Studio 2010 Express for Windows Phone.
You can download and install in a single file everything that you need to build and publish Windows Phone applications. However, to optimize your applications for 256-MB devices, you also should consider installing the Windows Phone SDK 7.1.1 Update. This release is an an SDK update that contains additional tools for developing for 256-MB devices.
Microsoft recommends that you read the release notes for each download to be aware of any prerequisites. Current release notes and installation files are at the following locations:
Note: |
|---|
If you do not have a previous installation of Visual Studio, you can install Visual Studio 2010 Express for Windows® Phone 7.1 on any drive. If Visual Studio 2010 Professional or higher, or any other Visual Studio Express product, is already installed on your development computer, Windows Phone SDK 7.1 is installed on the same drive as the existing Visual Studio installation. |
This topic contains the following sections:
The following table contains the system requirements for Windows Phone SDK 7.1.
Caution:
|
|---|
|
Virtual machines are not supported. |
|
Supported operating systems |
Your operating system must be the ENU edition unless you install one of the localized versions of the Windows Phone SDK. For more information, see Localized Windows Phone SDKs. |
|
Hardware |
|
|
Platforms not supported |
|
|
Windows Phone Emulator |
For more information, see Setup and System Requirements for Windows Phone Emulator. |
You can use Visual Studio to deploy your application to a Windows Phone device or to Windows Phone Emulator. If you have installed Windows Phone SDK 7.1.1 Update, you can deploy your application to a 256-MB emulator or to a 512-MB emulator. For more information, see How to: Build and Deploy a Windows Phone Application Using Visual Studio.
To deploy and debug your application on a Windows Phone device, you must install the Zune client software. You must also register your device using the Windows Phone Developer Registration Tool. For more information, see Deploying and Testing on Your Windows Phone
There are localized versions of Windows Phone SDK available in many languages. The localized versions are supported only on the versions of Windows 7 and Windows Vista operating systems that are specified in the System Requirements section. You can write Windows Phone applications by using the SDK localized in the following languages:
-
Chinese Simplified (zh-CN)
-
Chinese Traditional (zh-TW)
-
French (fr-FR)
-
German (de-DE)
-
Italian (it-IT)
-
Japanese (ja-JP)
-
Korean (ko-KR)
-
Russian (ru-RU)
-
Spanish (es-ES)
Note:
|
|---|
|
You can also localize your Windows Phone apps and games in additional languages such as Greek, Indonesian, Portuguese, Swedish, and many others. For more information, see Culture and Language Support for Windows Phone. |
Installing a Localized SDK
To download a localized version of the Windows Phone SDK, go to the following download pages, and then select the language you want in the language list box.
There can be only one language version of the Windows Phone SDK installed on a computer at a time. If you currently have the English version of the Windows Phone SDK installed, or if you want to switch between languages later, you must first uninstall the existing language version, and then install the new language version. When you uninstall the Windows Phone SDK, you must also uninstall any Expression Blend® SDK components.
Localized SDK Operating System Support
The English version of the Windows Phone SDK can be installed on any language of the supported operating systems.
The localized versions of the Windows Phone SDK can be installed only on the corresponding language of the supported operating systems. That is, the language of the localized SDK must match the language of the operating system.
Localized SDK Visual Studio Support
The English and localized versions of the Windows Phone SDK can be installed on a computer with multiple language versions of Visual Studio Professional. Before you can use Visual Studio Professional for Windows Phone development, you must change the language setting of Visual Studio Professional to match the language of the Windows Phone SDK. That is, the language of the SDK (including English) must match the language of Visual Studio Professional.
Note:
|
|---|
|
You do not need Visual Studio 2010 Professional to develop Windows Phone applications. For more information, see Visual Studio 2010 Express for Windows Phone. |
There are additional resources available that you can use in your Windows Phone applications.
The Silverlight for Windows Phone Toolkit provides additional controls that you can add to your applications. The toolkit contains controls such as DatePicker, TimePicker, ToggleSwitch, WrapPanel, ListPicker, LongListSelector, and many others. For more information, and to install the toolkit, see Silverlight for Windows PhoneToolkit on the CodePlex website.
Note:
Caution: