0

私はWindows 8の開発に慣れていません.Microsoft Visual Studio Windows Phone Express 2012を実行していますが、アプリケーションを実行しようとすると、シミュレーターではなくデフォルトのデバイスが表示されるという問題に遭遇しました.

SDK 8.0をインストールするように言われたいくつかのmsdnフォームを読みましたが、Windows Phone ExpressにはすでにSDK 8が付属しています。アプリケーションのデバッグプロパティを変更しようとしましたが、表示される唯一のオプションはデバイスであり、以下に示すシミュレーターではありません同じの添付のスクリーンショットです。

ここに画像の説明を入力

したがって、私の質問は、テスト目的でアプリケーションをシミュレーターで動作させるにはどうすればよいですか? また、現在のバージョンの SDK でデフォルトでサポートされているシミュレーターの数を確認できる設定はどこにありますか?

4

2 に答える 2

1

LZH によって正しく指定されているように、エミュレーターは SLAT (第 2 レベルのアドレス変換) を必要とし、Hyper-V をサポートする必要があります。

プロセッサがサポートしている場合は、最新のエミュレーターの場合、Hyper-V を有効にし、BIOS から仮想化を有効にします。以下のこのリンクを確認してください。 http://www.microsoft.com/windows/virtual-pc/support/configure-bios.aspx

于 2012-11-23T19:30:20.277 に答える
0

エミュレーターの要件は次のとおりです。

  • Windows 8 Pro エディション以上
  • Second Level Address Translation (SLAT) をサポートするプロセッサが必要です

プロセッサが SLAT をサポートしているかどうかを確認してください。SLAT は、特定の Core i7、Core i5、および Core i3 プロセッサに見られる Nehalem マイクロアーキテクチャに導入されました。したがって、プロセッサが iCore 以上でない場合、Hyper-V が必要なため、エミュレータを実行できない可能性があります。

ただし、実際の Windows Phone 8 デバイスをお持ちの場合は、実際のデバイスでテストすることができます。

于 2012-11-23T13:05:50.453 に答える