CI サーバーで単体テストを実行しようとしています。次のコマンドを実行すると、エミュレータを起動しようとしますが、次のメッセージで失敗します
vstest.console.exe myxapfile.xap
エラーメッセージ
The Windows Phone Emulator wasn't able to ensure the virtual machine was running:
Something happened while starting a virtual machine: 'Emulator WVGA 512MB.ttmaltiparmak' failed to start. (Virtual machine ID 1350ADCE-CC35-4615-BFD5-250179F789EE)
The Virtual Machine Management Service failed to start the virtual machine 'Emulator WVGA
512MB.ttmaltiparmak' because one of the Hyper-V components is not running (Virtual machine ID
1350ADCE-CC35-4615-BFD5-250179F789EE).
私のシステムは次の要件をサポートしているようです (しかし、それは仮想マシンですが、問題はありますか?)
- 64 ビット Windows 8
- SLAT サポート
- 4GBのラム
- Hyper-V がオンになっている
さらなる試行と結果:
プログラムの追加と削除を使用して、hyper-v を削除して再追加しようとしましたが、Hyper-V プラットフォームオプションが無効になり、アクティブ化できなくなりました。サーバーが仮想マシンになる前に、仮想マシンで Hyper-V を使用できないのは正しいですか?