Windows Phone SDK 7.1 を Windows 8 Release Previewにインストールする方法


Windows Phone SDK 7.1 をダウンロードします。

Windows Phone SDK には以下が同梱されています。

  • Microsoft Visual Studio 2010 Express for Windows Phone
  • Windows Phone Emulator
  • Windows Phone SDK 7.1 Assemblies
  • Silverlight 4 SDK and DRT
  • Windows Phone SDK 7.1 Extensions for XNA Game Studio 4.0
  • Microsoft Expression Blend SDK for Windows Phone 7
  • Microsoft Expression Blend SDK for Windows Phone OS 7.1
  • WCF Data Services Client for Windows Phone
  • Microsoft Advertising SDK for Windows Phone

インストールを実行すると、Windows Phone SDK 7.1 に対して、[プログラム互換性アシスタント]が表示され、互換性に問題があるという警告ダイアログが表示されます。

image

ここで、[オンラインでヘルプを表示する]を選択すると、Aaron Stebner’s WebLog が表示され、英文ですが、ワークアラウンドが説明されています。ただし、XNA を中心とした説明になっています。XNA Game Studio が必要ない場合は、次の手順でWindows 8 RPにWindows Phone SDK 7.1 をインストール可能です。

[ヘルプ情報を使用せずにプログラムを実行する] を選択します。すると、また[プログラム互換性アシスタント]が表示されます。そこで、もう一度、[ヘルプ情報を使用せずにプルグラムを実行する] を選択します。

すると、セットアップが開始し、次の[ライセンス条項]が表示されます。

image

[同意する]を選択すると、インストールが始まります。

image

途中まで進んだところで、[XNA Game Studio 4.0 and below Microsoft] に対して、、[プログラム互換性アシスタント]が表示され、互換性に問題があるという警告ダイアログが表示されます。

image

ここで、[ヘルプ情報を使用せずにプログラムを実行する] を選択します。

インストールを継続すると、次の[Windows Phone SDK 7.1 – 日本語セットアップ]ダイアログが表示され、[修復または再インストールをもう一度実行して下さい。]というメッセージが表示されます。失敗したコンポーネントは、つぎの3つです。

  • Microsoft XNA Game Studio 4.0 Refresh
  • Windows Phone SDK 7.1 Extensions for XNA Game Studio 4.0
  • XNA Game Studio 4.0 Refresh 言語パック

image

[終了]ボタンを押すと再起動が要求されます。

image

再起動すると、[Microsoft Visual Studio 2010 Express for Windows Phone] を利用できるようになります。

しかし、簡単な Windows Phone アプリをビルドすると、次のエラーが発生します。

image

エラー    1    ターゲット “GetCopyToOutputDirectoryContentProjectItems” はプロジェクト内に存在しません。    PhoneApp1

この問題を回避するには、Aaron Stebner’s WebLog にしたがって、まず、Games for Windows Marketplace を http://www.xbox.com/en-US/LIVE/PC/DownloadClient よりインストールします。

image

次に、もう一度、Windows Phone SDK 7.1 のインストーラを起動し、[修復またはインストール]を選択します。

image

すると、次回はインストールが成功します。

image

そこで、再度簡単な Windows Phone アプリをビルドすると、今回はビルドが成功します。しかし、エミュレータで実行すると、次のエラーが発生します。

image

この回避策は、Windows Phone SDK 7.1.1 更新プログラム (Japanese) をインストールします。

image

以上で、Windows 8 RP 上で、Windows Phone 7.5の開発が可能になります。

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト /  変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト /  変更 )

%s と連携中


%d人のブロガーが「いいね」をつけました。