Beheben Sie Abstürze, die beim Beitritt zum Server oder nach längerem Spielen aufgrund von Fehlern mit UnityPlayer.dll in 7 Days to Die auftreten.
Das Thema
Ich hatte ein Problem, bei dem mein Client nach etwa einer Stunde Spielen oder manchmal ein paar Sekunden nach dem Beitritt zu einem Server abstürzte.
Ich habe die Windows-Ereignisanzeige und die Fehlerprotokolle überprüft und festgestellt, dass das Problem mit UnityPlayer.dll zusammenhängt.
Wie repariert man
Deinstallieren Sie alte Visual C++ Redistributables
Die Lösung für mich bestand darin, alle alten Microsoft Visual C++ Redistributable-Pakete zu deinstallieren und eine neue Kopie der neuesten unterstützten Versionen neu zu installieren.
Ich habe jedes einzelne davon deinstalliert:
Diese Redist-Pakete wachsen mit der Zeit, wenn Sie viele Indie-Titel spielen, insbesondere Unity-Spiele.
Möglicherweise haben Sie weniger oder mehr Redist-Pakete installiert als ich. Entfernen Sie sie auf jeden Fall alle.
Installieren Sie eine neue Kopie der neuesten Redist-Downloads neu
Die neuesten unterstützten VC++ Redist-Downloads von Microsoft finden Sie hier:
Stellen Sie sicher, dass Sie den richtigen Typ für Ihr System auswählen (wahrscheinlich x64, wenn Sie eine moderne CPU haben).
Ich musste nur das erste installieren (Visual Studio 2015, 2017, 2019 und 2022) und dann lief 7DTD wie ein Traum. Bessere Leistung und keine Abstürze mehr, selbst nach mehreren Stunden Spielzeit!
Zusammenfassung
Ich plag eine Menge Indie-Spiele, viele davon mit Unity erstellt, und die Installation mehrerer Abhängigkeiten muss irgendwo einen Konflikt verursacht haben. Wenn Sie ähnliche Probleme haben und alles andere ausprobiert haben, probieren Sie es aus!
Ich hoffe, es funktioniert für dich, damit du wieder Zombz töten kannst.
Das ist alles, was wir heute dafür teilen 7 Tage zu sterben führen. Dieses Handbuch wurde ursprünglich erstellt und geschrieben von Nacht. Falls wir dieses Handbuch nicht aktualisieren, finden Sie das neueste Update, indem Sie diesen folgen Link.