2

wp8 アプリを開発するために、Windows 8.1 の vmware を作成しました。

私のPCスペック

  • i7 2670 (2.2)

  • 8ギガバイトのRAM

  • 勝つ 7 64

私のVMware Playerの仕様

  • 60ギガバイトのHDD

  • 4ギガバイトのRAM

VMware Player ビジュアル スタジオ 2012 アップデート 4 とすべての wp をインストールしました。

プロジェクトをビルドしようとすると、次のエラーが発生します。

 emulator Cannot assign the specified number 
 of processor for virtual machine  is out of range

私はインターネットで検索しましたが、私が見つけたすべてのリンクは類似点を参照していました. VMware に役立つものは何もありません。

この記事を読みました。Hyper-V を有効にしましたが、VMware がハードウェア仮想化をサポートできるかどうかはわかりません。これは必要だと思います。

私の質問は2です:

  1. これらはこの問題の解決策ですか?

  2. デバイスを入手してデバイスでデバッグしようとしても、問題はないと思います。私はうまくいっていると思いますか?

どんな助けにも感謝します。

お時間いただきありがとうございます。

4

3 に答える 3

3

VMWare プレイヤー v6. Virtualize Intel VT-x/EPT or AMD-V/RIVWP エミュレーターを実行するには、仮想マシン構成 にチェックを入れる必要があります。VMWare Player 仮想化構成 VMWare Player 内で動作する WP エミュレーター

于 2014-04-28T05:50:30.807 に答える
2

あなたの質問に対するコメントに従って、私は説明します:

物理デバイスがあれば、Windows 7 以降で Windows Phone 8.x 開発を実行できますが、Windows Phone 8.x エミュレーターを使用する場合は、Hyper-V を使用できるようにする必要があります。メインのオペレーティング システムと並行して、Hyper-V 仮想マシンとして実行します。

したがって、WP8 エミュレーターを使用するには、Windows 8 ProWindows 8 Enterprise、またはWindows Server 2012 (またはそれ以降、たとえば Windows 8.1 Pro) を実行している必要があります。Windows 8 の標準「ホーム エディション」には、Hyper-V が含まれていません。TechNet で Client Hyper-V について調べてください。

Hyper-V はハードウェアの仮想化を必要とし、ハードウェア要件のある高速化されたプラットフォームとして、別のバーチャライザー内では実行されません (これは、 Hyper-V で VirtualBox または VirtualPCを実行する方法とは対照的です)。「ルート」オペレーティング システムとして Windows 8 Pro を実行している必要があります。

于 2014-04-27T08:24:38.630 に答える
0

Hyper-V を Windows Phone エミュレーターで使用できるようにするには、実際には VMWare Player で .vmx ファイルを編集する必要もあります。

VM に 4GB 以上の RAM、2 つ以上のプロセッサを割り当て、VM の .vmx ファイルを開き、次を追加します。

hypervisor.cpuid.v0 = 「偽」</p>

次に、保存して VM を起動し、Windows をインストールします。

また、これは、Parallels および Visual Studio 2013 CE 内で Hyper-V 対応の Windows ディストリビューションを実行している私の MacBook Pro Retina でも問題なく動作することを指摘します。

于 2015-06-16T18:32:58.053 に答える