3

Win8ProをVS2012Ultimateで実行し、Windows Phone8SDKをインストールしました。Win8はSSDドライブに直接インストールされます。システムの詳細:CPU:Intel i7-3930K CPU @ 3.20GHz RAM:32GB Hyper-Vがインストールされ、正常に動作しています(他のインスタンス、Dynamics、SharePointを実行)。問題はありません。

このツール:https ://slatstatuscheck.codeplex.com/レポート:SLAT対応のマシンがあります。

Intelプロセッサ識別ユーティリティを使用すると、次の情報が得られます。http://i48.tinypic.com/2r79i7b.jpg

ただし、新しいWindows Phone 8プロジェクトを作成してそのアプリケーションを起動すると、エミュレーターに「WindowsPhoneOSが起動しています」と表示されます。閉じてから数分間はそのままです。Hyper-Vでは、インスタンスは実行されていますが、エミュレーターは機能していません。私は多くのケースを試しました、修理、アンインストール、インストール、スイッチの削除、それらの再作成...何もありません!毎回同じ結果。

何が問題なのでしょう?

私のマシンは仮想化を実行して互換性がありますか?他のいくつかの仮想インスタンスを実行すると正常に動作するため、そうだと思います...

4

1 に答える 1

1

VM を実行できますか? Windows 8 で hyper-v ハイパーバイザーが有効になっている場合、インテル プロセッサー識別プログラムは正しく報告しています。Windows 8 の新しい「機能」の 1 つは、hyper-v 機能を有効にすると、すべてが VM として扱われることです。

したがって、コンピューターを起動するときに、物理的な Windows 8 Pro オペレーティング システムを実行している物理マシンであると考えるのは、そうではありません。お使いのコンピューターが行っていることは、hyper-v ホストとして機能する隠れたコア プログラムを起動し、次に Windows 8 pro オペレーティング システムを hyper-v クライアント (ハードウェア仮想化なし) として起動することです。

マイクロソフトの観点からは、これにより、すべてが同じ競技場にあることで彼らの生活が楽になることが理解できます。ただし、この場合、WP8 VM を実行すると、ハードウェア仮想化機能が使用され、それらが存在しないことがわかり、Visual Studio は、コードをデバッグしようとしているときに期待されるすべての機能を使用できません。仮想環境で。

于 2013-05-03T13:32:43.423 に答える