Använda HoloLens Emulator

Med HoloLens Emulator kan du testa holografiska program på datorn utan en fysisk HoloLens, inklusive HoloLens och utvecklingsverktyg. Emulatorn använder en virtuell Hyper-V-dator, vilket innebär att mänskliga och miljöindata som läses av HoloLens-sensorer simuleras från tangentbordet, musen eller Xbox-styrenheten. Du behöver inte ens ändra dina projekt för att köras i emulatorn, appen vet inte att den körs på en verklig HoloLens.

Om du vill utveckla Windows Mixed Reality immersiva (VR)-headsetprogram eller spel för stationära datorer kan du titta på Windows Mixed Reality simulatorn, som gör att du kan simulera stationära headset.

HoloLens 2 Emulator översikt

Installera HoloLens Emulator

Ladda ned HoloLens Emulator.

Versioner:

Du hittar information och äldre versioner av HoloLens Emulator på HoloLens Emulator arkivsidan.

HoloLens Emulator systemkrav

Den HoloLens Emulator använder Hyper-V med RemoteFx (första Gen Emulator) eller GPU-PV (HoloLens 2 Emulator) för maskinvaruaccelererad grafik. Om du vill använda emulatorn kontrollerar du att datorn uppfyller följande maskinvarukrav:

  • 64-bitars Windows 10 Pro, Enterprise eller Education

    Anteckning

    Windows 10 Home Utgåvan stöder inte Hyper-V eller HoloLens Emulator.
    Den HoloLens 2 Emulator kräver Windows 10 uppdatering från oktober 2018 eller senare.

  • 64-bitars CPU
  • CPU med fyra kärnor (eller flera processorer med totalt fyra kärnor)
  • 8 GB RAM-minne eller mer
  • I BIOS måste följande funktioner stödjas och aktiveras:
    • Maskinvarustödd virtualisering
    • SLAT (Second Level Address Translation)
    • Maskinvarubaserat dataexekveringsskydd (DEP)
  • GPU-krav
    • DirectX 11.0 eller senare
    • WDDM 1.2-grafikdrivrutin eller senare (första generationen)
    • WDDM 2.5-grafikdrivrutin (HoloLens 2 Emulator)
    • Emulatorn kan fungera med en GPU som inte stöds, men blir långsammare

Om systemet uppfyller kraven som anges ovan ska du kontrollera att hyper-V-funktionen har aktiverats i systemet. Gå till Kontrollpanelen -> Program -> Program och funktioner -> Aktivera eller inaktivera Windows-funktioner och kontrollera att Hyper-V har valts.

Distribuera appar till HoloLens Emulator

  1. Läs in programlösningen i Visual Studio.

    Anteckning

    När du använder Unity skapar du projektet från Unity och läser sedan in den inbyggda Visual Studio som vanligt.

  2. För HoloLens Emulator (första gen) ser du till att Plattform är inställt på x86. För HoloLens 2 Emulator du till att Plattformen är inställd på x86 eller x64.
  3. Välj den HoloLens Emulator version som du vill använda som målenhet för felsökning.
  4. Gå till Felsöka > Starta felsökning eller tryck på F5 för att starta emulatorn och distribuera programmet för felsökning.

Det kan ta en minut eller mer att starta emulatorn när du startar den första gången. Vi rekommenderar att du håller emulatorn öppen under felsökningssessionen så att du snabbt kan distribuera program till emulatorn.

Grundläggande emulatorindata

Att styra emulatorn liknar många vanliga 3D-videospel. Inmatningsalternativ är tillgängliga för att använda tangentbordet, musen eller Xbox-styrenheten. Du styr emulatorn genom att styra åtgärderna för en simulerad användare genom att använda en HoloLens. Dina åtgärder flyttar den simulerade användaren runt i miljön. Program som körs i emulatorn svarar på samma sätt som på en riktig enhet.

Markören på HoloLens (första gen) följer huvudförflyttning och rotation. I HoloLens 2 Emulator markören handförflyttning och orientering.

  • Gå framåt, bakåt, vänster och höger – Använd W-, A-, S- och D-tangenterna på tangentbordet eller den vänstra pinnen på en Xbox-styrenhet.
  • Leta upp, ned, vänster och höger – Välj och dra musen, använd piltangenterna på tangentbordet eller höger pinne på en Xbox-styrenhet.
  • Lufttrycksgest – Högerklicka på musen, tryck på Retur-tangenten på tangentbordet eller använd knappen A på en Xbox-styrenhet.
  • Bloom/System-gest – Tryck Windows tangenten eller F2 på tangentbordet eller tryck på B-knappen på en Xbox-styrenhet.
  • Handförflyttning för rullning – Håll ned Alt-tangenten och höger musknapp samtidigt och dra musen uppåt eller nedåt. Håll ned den högra utlösaren och A-knappen i en Xbox-kontrollant och flytta höger håll upp och ned.
  • Handförflyttning och orientering (endast HoloLens 2 Emulator) – Håll ned Alt-tangenten och dra musen uppåt eller nedåt, åt vänster eller höger för att flytta handen. Du kan också använda piltangenterna och Q eller E för att rotera och luta handen. För en Xbox-kontrollant håller du kvar vänster- eller högeruppreglaget och använder den vänstra tumstickan för att flytta den högra tumstickan åt vänster, höger, framåt och bakåt. Använd upp eller ned på Dpad för att höja eller sänka handen.

Har du Windows Mixed Reality integrerande headset? Från och med HoloLens 2 Emulator (Windows Holographic, version 2004) kan du använda ditt Windows Mixed Reality integrerande headset och rörelsekontroller för att styra HoloLens 2 Emulator och visa den i stereo. Se Använda ett Windows Mixed Reality integrerande headset och rörelsekontroller med HoloLens 2 Emulator

Uppbyggnaden av HoloLens 2 Emulator

Huvudfönster

HoloLens 2 Emulator huvudfönster

Verktygsfält

Till höger om huvudfönstret hittar du verktygsfältet för emulatorn. Verktygsfältet innehåller följande knappar:

  • Stäng-ikonen Stäng: Stänger emulatorn.
  • Minimera-ikonen Minimera: Minimerar emulatorfönstret.
  • Simulation_icon simuleringskontrollpanel: Visa eller dölj kontrollpanelen för simulering för att konfigurera och styra indata till emulatorn.
  • Anpassa till skärm-ikonen Anpassa till skärm: Passar emulatorn på skärmen.
  • Zoomikon Zoom: Gör emulatorn större och mindre.
  • Hjälpikon Hjälp: Öppna hjälp om emulatorer.
  • Öppna enhetsportalikonen Öppna Enhetsportalen: Öppna Windows Enhetsportalen för HoloLens-operativsystemet i emulatorn.
  • Verktygsikonen Verktyg: Öppna fönstret Ytterligare verktyg.

Kontrollpanelen för simulering

På kontrollpanelen simulering kan du visa den aktuella positionen och orienteringen för de simulerade mänskliga enheterna och indataenheterna. Du kan också konfigurera både simulerade indata, till exempel visa eller dölja en eller båda händerna, och enheter som används för att styra simulerade indata, till exempel datorns tangentbord, mus och spelpad.

Kontrollpanelen för simulering

  • Om du vill dölja eller visa simuleringspanelen väljer du verktygsfältsknappen eller trycker på F7 på tangentbordet.
  • Hovra musen över en kontroll eller ett fält för att visa en knappbeskrivning som innehåller tangentbords-, mus- och spelkontroll för den.
  • Om du vill visa eller dölja en hand växlar du lämplig växel under Vänster eller Höger hand.
  • Om du vill styra handen använder du antingen vänster eller höger Alt-tangenter på tangentbordet eller vänster eller höger höjd på spelpaden.
  • Om du vill dirigera alla indata till en eller båda händerna väljer du knappen för att fästa under växlingsknappen, vilket är detsamma som att hålla ned Alt-tangenten för handen.
  • Om du vill styra blickriktningen för ögonen väljer du kartnålen i avsnittet Ögon, vilket är detsamma som att hålla ned Y-tangenten på tangentbordet.
  • Om du vill läsa in en rumsinspelning väljer du knappen Läs in i avsnittet Inspelning. Mer information finns i simulerade rum.
  • Om du vill justera hastigheten som de simulerade mänskliga enheterna eller indataenheterna ska flytta eller rotera som svar på tangentbords-, mus- eller spelpad-indata väljer du kugghjulsikonen bredvid Indatainställningar och justerar skjutreglagen.
  • Som standard styr tangentbordsinmatning de simulerade mänskliga och simulerade indata. Om du vill att datorns tangentbordsinmatning ska skickas till HoloLens avmarkerar du Använd tangentbord för simulering. F4 är genvägsnyckeln för den här inställningen.
  • Om simuleringspanelen redan är synlig och du trycker på F8 flyttas tangentbordsfokus till den.
  • Om du vill koppla bort simuleringspanelen från emulatorfönstret väljer du knappen längst ned på panelen eller trycker på F9 på tangentbordet. Om du stänger fönstret eller trycker på F9 igen returneras fönstret till emulatorn.
  • Kontrollpanelen för simuleringen kan startas som ett separat program så att du kan ansluta till och styra HoloLens 2 Emulator, en HoloLens 2-enhet eller Windows Mixed Reality-simulering genom att köra PerceptionSimulationInput.exe från %ProgramFiles(x86)%\Windows Kits\10\Microsoft XDE\10.0.18362.0.

Fliken Konto

På fliken Konto kan du konfigurera emulatorn att logga in med ett Microsoft-konto. Detta är användbart för att testa API:er som kräver att användaren är inloggad med ett konto. Om du ändrar det här alternativet måste du stänga och starta HoloLens Emulator för att inställningen ska börja gälla. Om det här alternativet är aktiverat uppmanas du vid senare start av emulatorn att logga in, precis som om en användare HoloLens startas första gången. Om du vill ange dina autentiseringsuppgifter med datorns tangentbord inaktiverar du först Använd tangentbord för simulering i Simulering Kontrollpanelen eller trycker på F4 på tangentbordet för att aktivera eller inaktivera tangentbordsinställningen.

Fliken Valfria inställningar

Fliken Valfria inställningar visar en kontroll för att aktivera eller inaktivera maskinvaruaccelererad grafik. Maskinvaruaccelererad grafik används som standard, om det stöds av datorns grafikadapterenhet. Om grafikadapterns drivrutin inte stöder GPU-PV visas inte det här alternativet.

Fliken Diagnostik

Fliken Diagnostik visar emulatorns IP-adress i form av en länk till Windows Enhetsportalen tillsammans med status för den virtuella GPU:n.

Fliken Nätverk

Fliken Nätverk visar information om nätverkskortet för emulatorn, samt information om nätverkskort för värddatorn. För HoloLens 2 Emulator den här fliken endast när du kör emulatorn på Maj 2019-uppdatering för Windows 10 eller nyare.

Fliken NAT-konfiguration

Den här fliken visas bara när du kör emulatorn på Maj 2019-uppdatering för Windows 10 eller nyare.

Emulatorn använder datorns nätverksanslutning och ligger bakom en NAT. På den här fliken kan du mappa portar från värddatorn till emulatorn, vilket gör att fjärranslutna enheter kan ansluta till program och tjänster som körs i emulatorn.

Om du till exempel vill komma åt Enhetsportalen på emulatorn från en fjärrdator:

  1. Lägg till en post för den interna porten 80 (porten som Enhetsportalen lyssnar på) genom att dubbelklicka på en fri rad i tabellen. För andra program anger du portnumret som programmet lyssnar på.
  2. Välj valfri tillgänglig extern port. I det här exemplet använder vi port 8080 som extern port.
  3. Välj protokollet. Standardvärdet är TCP. Eftersom Enhetsportalen använder TCP låter vi standardvärdet vara kvar.
  4. Klicka på Tillämpa ändringar för att aktivera mappningen. "Status" ändras från "Väntar" till "Aktiv".
  5. Öppna en webbläsare på fjärrdatorn och gå till (IP-of-the-PC-running-the-emulator):8080. Det Enhetsportalen gränssnittet visas. IP-adressen som du använder på en fjärrdator måste vara IP-adressen för den dator som kör emulatorn, inte för själva emulatorn. Du kan hämta IP-adressen på olika sätt, till exempel med Inställningar-appen på datorn i kategorin "Network & Internet" (Nätverk & Internet), "ipconfig" från en kommandotolk och från fliken Nätverk i dialogrutan Verktyg för emulatorn genom att leta efter posten Skrivbordsadapter.

Observera också att om du lägger till en portmappning för Enhetsportalen kan du fjärrstyra emulatorn med verktyget Perception Simulation Control som ingår i emulatorinstallationen eller med API:erna för uppfattningssimulering genom att ansluta till värddatorns IP-adress och en extern Enhetsportalen-port, till exempel 8080 i exemplet ovan. När du använder Perception Simulation Control för att ansluta till och fjärrstyra emulatorn anger du bara datorns IP-adress och den konfigurerade porten. Inkludera inte "https://".

Det finns inga portmappningar som standard. Alla mappningar som du konfigurerar är beständiga vid uppskjutningar av HoloLens 2 Emulator och aktiveras automatiskt när emulatorn har startats helt.

Använd knappen "Exportera" för att spara mappningarna i en fil. Du kan sedan dela den här filen med andra teammedlemmar som kan använda knappen Importera för att automatiskt konfigurera samma mappningar.

HoloLens Emulator fliken NAT-konfiguration

Fliken Uppdateringar

Den här fliken visas bara när du kör emulatorn på Maj 2019-uppdatering för Windows 10 eller nyare.

Vid start söker emulatorn efter nya versioner. Om en ny version är tillgänglig visar emulatorn en uppmaning som visar vilken version du har, tillsammans med den tillgängliga versionen och frågar om du vill uppdatera. Om du väljer Ja laddas installationsprogrammet för den nya versionen ned.

På fliken Uppdateringar kan du ange om emulatorn söker efter nya versioner genom att markera kryssrutan "Sök efter uppdateringar automatiskt" på den här fliken. Du kan också se och ladda ned andra tillgängliga emulatorversioner från och med uppdateringen från september 2019. För andra versioner än den som körs för närvarande finns en nedladdningslänk. Om du klickar på den här länken laddas installationsprogrammet för den versionen ned.

HoloLens Emulator fliken Uppdateringar

Använda ett Windows Mixed Reality integrerande headset och rörelsekontroller med HoloLens 2 Emulator

Från och med HoloLens 2 Emulator (Windows Holographic, version 2004) kan du använda ett Windows Mixed Reality headset och rörelsekontroller för att visa och interagera med HoloLens 2 Emulator i stereo. På så sätt kan du göra snabbare, mer naturliga rörelser med huvudet och händerna utan en HoloLens 2-enhet. Det är inte en fullständig ersättning för en HoloLens 2-enhet, men är avsedd att ge en bättre upplevelse än att interagera med emulatorn med tangentbord, mus och spelpad i ett 2D-skrivbordsfönstret. Så här aktiverar du den här funktionen:

  1. Se till Windows Mixed Reality har konfigurerats på datorn och Windows Mixed Reality integrerande headset är anslutet.
  2. Starta HoloLens 2 Emulator
  3. Öppna panelen Simulering genom att klicka på verktygsfältsknappen eller trycka på F7.
  4. Rulla ned på panelen.
  5. Markera kryssrutan "Använd HMD för simulering"
  6. Windows Mixed Reality startar och emulatorn visas en aning. Utan ett headset placerar emulatorn båda ögonen i mitten av huvudet och visar bara ett öga. Med ett headset genererar emulatorn äkta stereoutdata, men renderar bara ett öga till skrivbordsfönstret, medan båda ögonen renderas till ditt headset.
  7. Du kan också aktivera en eller båda rörelsekontrollerna. Styrenhetens indata mappas till handindata i emulatorn. Om du till exempel vill trycka kan du hämta utlösaren på den rörelsekontroller som du vill trycka på. Flytta runt genom att använda tumstickan. En fullständig lista över kontroller finns i Advanced HoloLens Emulator and Mixed Reality Simulator input (Avancerade inställningar Mixed Reality simulatorindata)

Har du problem med att se innehåll i ditt headset?

  • Om skärmen är tom i både headset och Portalen för Mixad verklighet, men du ser innehåll i HoloLens 2 Emulator-fönstret på skrivbordet, kontrollerar du att maskinvarugrafikacceleration är aktiverat i emulatorn. Windows Mixed Reality stöd för integrerande headset kräver att maskinvarugrafikacceleration aktiveras i emulatorn.
  • Om du ser innehåll i headsetet men hologrammen är suddiga eller om du ser en dubbel bild kan du använda följande steg för att justera stereovyn för dina ögon:
  1. Inaktivera tillfälligt "Använd HMD för simulering".
  2. Starta Registereditorn (regedit.exe)
  3. Gå till HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\PerceptionSimulation
  4. Skapa ett nytt DWORD-värde med namnet "EnableGettPoseControl" och ange värdet till 1.
  5. Aktivera "Använd HMD för simulering" i emulatorn.
  6. När innehållet visas i headsetet använder du piltangenterna för att justera ögonrotationen. Håll ned Alt till vänster för att justera vänster ögon och höger alt för att justera det högra ögat. Använd "Q" och "E" för att justera tärningen för varje ögon, och håll återigen rätt Alt-nyckel för ögat. Använd nycklarna "+" och "-" för att justera avståndet mellan ögonen. (Observera att +/- på en nummerblock inte fungerar. Använd knapparna på huvudtangentbord.)
  7. När stereovyn visas korrekt trycker du på S för att spara ändringarna. Den nya konfigurationen sparas för framtida uppskjutningar av emulatorn.
  8. Om du vill avbryta ändringarna och återgå till den tidigare konfigurationen trycker du på L för att läsa in standardkonfigurationen eller den tidigare konfigurationen.
  9. Ändra värdet "EnablePoseControl" i registret till 0 och cykelalternativet "Använd HMD för simulering".

Om du har sparat en konfiguration och vill ta bort den kan du ta bort värdet med namnet "DisplayConfiguration" HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\PerceptionSimulation. Om du för närvarande använder headset med emulatorn måste du inaktivera "Använd HMD för simulering" och aktivera det igen för att se att ändringen börjar gälla.

Uppbyggnaden av den HoloLens (första gen)-emulatorn

Huvudfönster

När emulatorn startas visas ett fönster som visar HoloLens operativsystem.

HoloLens Emulator huvudfönstret

Verktygsfält

Till höger om huvudfönstret hittar du emulatorverktygsfältet. Verktygsfältet innehåller följande knappar:

  • Stäng-ikonen Stäng: Stänger emulatorn.
  • Minimera ikonen Minimera: Minimerar emulatorfönstret.
  • Ikon för mänsklig inmatning Mänsklig inmatning: Mus och tangentbord används för att simulera mänsklig inmatning till emulatorn.
  • Tangentbords- och musinmatningsikon Tangentbord och musinmatning: Tangentbords- och musinmatning skickas direkt till HoloLens OS som tangentbords- och mushändelser, som om du anslöt ett Bluetooth tangentbord och mus.
  • Anpassa till skärm-ikonen Anpassa till skärm: Passar emulatorn på skärmen.
  • Zoomikon Zoom: Gör emulatorn större och mindre.
  • Hjälpikon Hjälp: Öppnar emulatorhjälpen.
  • Öppna enhetsportalikonen Öppna Enhetsportalen: Öppna Windows Enhetsportalen för HoloLens i emulatorn.
  • Verktygsikonen Verktyg: Öppna fönstret Ytterligare verktyg.

Fliken Simulering

Standardfliken i fönstret Ytterligare verktyg är fliken Simulering.

HoloLens Emulator fönstret Ytterligare verktyg

Fliken Simulering visar det aktuella tillståndet för de simulerade sensorer som används för att driva HoloLens operativsystem i emulatorn. När du hovrar över ett värde på fliken Simulering får du en knappbeskrivning som beskriver hur du styr det värdet.

Fliken Rum

Emulatorn simulerar världsindata i form av det rumsliga kartnätet från simulerade rum. På den här fliken kan du välja vilket rum som ska läsas in i stället för standardrummet.

HoloLens Emulator fliken Rum

Mer information finns i simulerade rum.

Fliken Konto

På fliken Konto kan du konfigurera emulatorn att logga in med ett Microsoft-konto. Detta är användbart för att testa API:er som kräver att användaren är inloggad med ett konto. När du har markera kryssrutan på den här sidan kommer senare lanseringar av emulatorn att be dig logga in, precis som en användare gör första gången HoloLens startas.

Simulerade rum

Simulerade rum är användbara för att testa ditt program i flera miljöer. Flera rum levereras med emulatorn. När du har installerat emuleringsfilen finns den i %ProgramFiles(x86)%\Windows Kits\10\Microsoft XDE \ (version)\Plugins\Rooms. Alla dessa rum avbildades i verkliga miljöer med hjälp av en HoloLens:

  • DefaultRoom.xef – ett litet levande rum med TV, kaffetabell och två matbord. Läses in som standard när du startar emulatorn.
  • Bedroom1.xef – Ett litet sovrum med skrivbord.
  • Bedroom2.xef – Ett sovrum med en size-rumpa, en rumpa, en rumpa, ett sovrum och en walk-in-closet.
  • GreatRoom.xef – Ett stort öppet rum med levande rum, tabell och köksutrymme.
  • LivingRoom.xef – Ett levande rum med en matplats, mat och ett kaffebryggare med en glass.

Du kan också registrera dina egna rum som ska användas i emulatorn med sidan Simulering i Windows Enhetsportalen på din HoloLens (första gen).

I emulatorn ser du bara hologram som du återger. Men du ser det simulerade rummet bakom hologrammen. Detta skiljer sig från den faktiska HoloLens där du ser att båda är blandade. Om du vill se det simulerade rummet i HoloLens Emulator måste du uppdatera programmet så att det renderar det rumsliga kartnätet i scenen.

Kända problem

  • När du avinstallerar HoloLens 2 Emulator kan hårddiskavbildningen (Flash.vhdx) vara kvar på hårddisken i mappen Windows Kits\10\Emulation\HoloLens. <build number> Det är säkert att ta bort den här filen.
  • Maskinvaruacceleration av grafik kan göra att Holographic-appar kraschar på vissa system med AMD- eller Intel-grafik. Om du inaktiverar maskinvaruacceleration för grafik i emulatorns verktygsfönster kan du lösa det här problemet.
  • När du har installerat de Windows senaste uppdateringarna från juli 2020 kanske maskinvarugrafikacceleration i HoloLens Emulator (första gen) inte längre är tillgänglig. Den RemoteFX komponent som behövs för maskinvarugrafikacceleration är inaktuell och kommer att tas bort i en Windows versionen. Om du vill återaktivera maskinvarugrafikacceleration använder du PowerShell-cmdleten Enable-VMRemoteFXPhysicalVideoAdapter. Mer information finns i dokumentationen om utfasning och borttagning RemoteFX i Windows information.

Felsökning

Du kan få ett felmeddelande när du installerar emulatorn, som anger att du behöver "Visual Studio 2015 Update 1 and UWP tools version 1.2" (Verktyg för uppdatering 1 och UWP version 1.2). Det finns tre möjliga orsaker till det här felet:

  • Du har inte en tillräckligt ny version av Visual Studio (Visual Studio 2019, Visual Studio 2017 eller Visual Studio 2015 Uppdatering 1 eller senare). Du kan åtgärda detta genom att installera den senaste versionen Visual Studio.
  • Du har en ny version av Visual Studio, men du har inte verktyg för Universal Windows Platform (UWP) installerade. Det här är en valfri funktion för Visual Studio. För HoloLens (första gen) behöver du UWP-verktyg för Visual Studio 2015 eller Visual Studio 2017.

Du kan också se ett fel när du installerar emulatorn på en SKU för Pro/Enterprise/Education på Windows eller om du inte har hyper-V-funktionen aktiverad.

  • Läs avsnittet systemkrav ovan för en fullständig uppsättning krav.
  • Kontrollera också att Hyper-V-funktionen har aktiverats i systemet.

Om installationen har slutförts, men du inte ser HoloLens Emulator ett alternativ för distribution och felsökning:

  • Din Visual Studio-projektkonfiguration är inställd på x86 (HoloLens första gen), x86 eller x64 (HoloLens 2 Emulator).
  • Om du Visual Studio 2019 är plattformsverktygen i projektkonfigurationen inställd på v142.

Om installationen har slutförts, men Visual Studio visas ett fel vid försök att starta HoloLens Emulator:

  • Kör Visual Studio som administratör
  • Om du bara har installerat Visual Studio 2019 kontrollerar du att registervärdet "KitsRoot10" vid HKEY_LOCAL_MACHINE\Software\Microsoft\Windows Kits\Installed Roots pekar på din 32-bitars programfilsmapp (till exempel "C:\Program Files (x86)\Windows Kits\10"). Om den inte gör det avinstallerar du HoloLens Emulator, ändrar registervärdet till din 32-bitars programfilmapp och installerar sedan om HoloLens Emulator. Det här problemet åtgärdas i Visual Studio 2019 16.0.3.

Om emulatorn visar feldialogrutan "Invalid Byte Encoding" (Ogiltig bytekodning) vid start:

  • Ta bort alla filer i %localappdata%\Microsoft\XDE\HCS och försök igen.

Om mållistan för felsökning i Visual Studio är tom (till exempel Start är det enda alternativet) och du har följt alla felsökningssteg ovan:

  • Ta bort mappen ConfigurationCache i %localappdata%\Microsoft\VisualStudio \ < installations-ID>\CoreCon och försök igen.

Om systemet låser sig när emulatorn startas inaktiverar du maskinvaruacceleration för emulatorgrafik.

  • Skapa ett register-DWORD-värde med namnet "DisableGPU" HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\XDE\10.0 ange värdet till 1.

Se även