6

私は一日中、すべての開発ツールを使用して新しいWindows8ラップトップをロードすることに費やしました。私のOSバージョンが32ビットバージョンであったことを知るためだけに。

Windows Phone 8アプリ用のエミュレーターを実行しようとすると、「Hyper-V」が必要であるというエラーが発生しました。どうやら「Hyper-V」は64ビットバージョンでのみ利用可能です。

2つの部分からなる質問があります。現在の32ビットOSおよび開発ツールを使用して開発するにはどうすればよいですか?私が読んでいることから、私はまだ登録された電話でテストすることができます。これを行う方法に関する情報はありますか?

もう1つの質問は、今すぐ弾丸を噛んで64ビットOSにアップグレードするかどうかです(これはすべての再フォーマットと再インストールです)。

ありがとう

4

2 に答える 2

7

弾丸を噛んで64ビットにアップグレードします。WindowsPhone8開発の完全なシステム要件はこちらです。WindowsPhone8エミュレーターを使用するには64ビットのWindows8Pro以降が必要ですが、もう1つの「落とし穴」には、Second Level Address Translation(SLAT)をサポートするプロセッサーが必要です。

SLATをサポートするPCは、i(i3、i5、i7、i9など)で始まるIntelベースのプロセッサ、またはNehalem、Westmere、Sandybridgeのマイクロアーキテクチャに基づくCPUです。 

マシンがSLATをサポートしているかどうかを確認するには、次の手順を実行します。

  1. http://technet.microsoft.com/en-us/sysinternals/cc835722でSysInternals/TechNetCoreInfoをダウンロードします。
  2. 「coreinfo-v」を実行します
  3. 「EPT」の横に「*」がある場合は、問題ないはずです。EPTの横に「-」がある場合、プロセッサはSLATをサポートしていません。
于 2012-12-24T02:25:49.850 に答える
1

Windows Phone 8デバイスをお持ちの場合は、そのデバイスを「ロック解除」し、アプリをデプロイしてデバッグできるため、32ビットOSを維持できます。

それ以外の場合は、64ビットバージョンのWindows8をフォーマットしてインストールする必要があります。

于 2012-12-24T02:18:28.690 に答える