web-dev-qa-db-ja.com

Visual Studio 2017 Androidデバイスマネージャーは、WHPXが正しくインストールされていないと判断します

Visual Studio 2017をバージョン15.8.0に更新しました。これは、Windows Hypervisor Platformを使用したHyper-VアクセラレーションAndroidエミュレーターのサポートにより、しばらく待っていたものですWHPX)。

5月からWindows 10バージョン1803を実行しており、「Windows機能の有効化または無効化」からWindows Hypervisor Platformをインストール/有効化しました。また、 https://docs.Microsoft.com/en-us/xamarin/Android/getで説明されているように、Android SDKとツールを更新しました-started/installation/Android-emulator/hardware-acceleration

ただし、加速エミュレーターのいずれかを実行すると、エラーが発生します。

Windows Hypervisor Platform(WHPX)構成でエラーが発生したため、エミュレータを高速化できません。

WHPXが適切にインストールされていることを確認してから、エミュレータで工場出荷時設定へのリセットを実行し、再試行してください。

ログはなく、他に何もありません。したがって、私は少し混乱しており、次に何をすべきかわかりません。

ヘルプを感謝します。

追伸いくつかの説明:

  • 既存のエミュレータをリセットし、新しいエミュレータを作成して、両方を試しました。
  • 同じPCでHyper-V仮想マシンとDockerコンテナーを実行しています。
17
TheBlueSky

BIOSメニューからCPUの仮想化が有効になっていない可能性があります。 BIOSを起動して、仮想化を有効にします。また、これらの機能をWindowsにインストールまたは再インストールします。 enter image description here

10
Kayvan Karim

すでにドッカーコンテナを正常に実行していても、このエラーを受け取りました。

「Windows機能の有効化と無効化」メニューでWindows Hypervisor Platformを有効にしていないことがわかりました。オンにすると、エラーが消えました。

両方のHyper-Vオプションを有効にしましたが、Windows Hypervisor Platformは有効にしませんでした。ドッカーコンテナーを実行する必要はないと思います。

0
user2862910