我遇到了問題。我使用hyper-v虛擬機來隔離開發過程。我在虛擬機上使用Windows 10。但我無法在我的虛擬機上安裝虛擬機管理程序。如何在沒有hyper-v的情況下調試xamarin.forms應用程序?Android模擬器和嵌套虛擬化
謝謝。
QUICK ANSWER:不可以。嵌套hyper-v是預覽功能。
我遇到了問題。我使用hyper-v虛擬機來隔離開發過程。我在虛擬機上使用Windows 10。但我無法在我的虛擬機上安裝虛擬機管理程序。如何在沒有hyper-v的情況下調試xamarin.forms應用程序?Android模擬器和嵌套虛擬化
謝謝。
QUICK ANSWER:不可以。嵌套hyper-v是預覽功能。
我發現,可以在Windows 10
設置-VMProcessor -VMName 「」 -ExposeVirtualizationExtensions $真
其中 「虛擬機名稱」 VM的名稱。 4.它啓用嵌套hyper-v。
PS>這是預覽功能。這可以工作不穩定。具有相同構建的Windows 10應安裝在主機和虛擬機上。不支持動態內存,保存/恢復功能。 這是預覽功能。請閱讀更多https://msdn.microsoft.com/en-us/virtualization/hyperv_on_windows/user_guide/nesting?f=255&MSPPError=-2147217396
UPDATE
我能夠虛擬機上安裝虛擬機管理程序。但是我無法通過Visual Studio Emulator for Android運行嵌入式虛擬機。管理程序的事件日誌表示:
「VS模擬器5英寸奇巧(4.4)XXHDPI Phone.a.ripenko」被複位 因爲對 引起三重故障的虛擬處理器發生不可恢復的錯誤。此錯誤可能是由管理程序中的問題 引起的。如果問題仍然存在,請聯繫產品支持。 (虛擬機ID)
似乎嵌套hyper-v是原始的,它不能按預期工作。
我不知道如何解決您的問題,但嵌套虛擬化是可能的。我使用此配置設置了一個環境:**物理機(WinServer2016)** - > **虛擬機(WinServer2016)** - > **適用於Android的VS模擬器**,並且按預期工作。 –