Freigeben über


Verwaltetes Debuggen mit Unity

Führen Sie die folgenden Schritte aus, um einen verwalteten Debugger an Ihren Unity IL2CPP UWP-Build für HoloLens und HoloLens 2 anzufügen.

  1. Sie müssen sich in einem Netzwerk befinden, das Multicast unterstützt.

  2. Navigieren Sie zu UWP-Funktionen für Veröffentlichungseinstellungen (Datei –> Buildeinstellungen –> Playereinstellungen, finden Sie den Abschnitt "Veröffentlichungseinstellungen") und aktivieren Sie InternetClientServer und PrivateNetworkClientServer:

    Funktionen für UWP-Veröffentlichungseinstellungen

  3. Konfigurieren Sie die Unity-UWP-Buildeinstellungen:

    • Development Build
    • Skriptdebugging
    • Warten auf verwalteten Debugger (optional)

    UWP-Buildeinstellungen

  4. Erstellen Sie in Unity.

  5. Erstellen und Bereitstellen aus der Visual Studio-Lösung auf Ihrem Gerät. Sie sollten mit den Debug- oder Releasekonfigurationen erstellen. Die Masterkonfiguration deaktiviert den Unity-Profiler und kann ein optimales Debuggen verhindern. Überprüfen Sie optional internet (Client & Server) und private Netzwerke (Client & Server) in der Funktionsliste in Package.appxmanifest in der Lösung.

  6. Stellen Sie sicher, dass Ihr Gerät mit demselben Netzwerk wie Ihr PC verbunden ist, und starten Sie die App auf Ihrem Gerät.

  7. Stellen Sie sicher, dass das Gerät nicht über USB mit Ihrem PC verbunden ist .

  8. Doppelklicken Sie auf eines Ihrer Skripts in Unity, und navigieren Sie zur Visual Studio-Projektmappe, die zum Anzeigen und Bearbeiten geöffnet wird.

  9. Debuggen:> Anfügen eines Unity-Debuggers.

    Unity-Debugger anhängen

  10. Wählen Sie Ihr Gerät in der Liste aus, und klicken Sie zum Anfügen auf "OK".

    Geräteliste

Weitere Informationen