Repareer crashes die optreden bij het lid worden van de server of na enige tijd spelen als gevolg van fouten met UnityPlayer.dll in 7 Days to Die.
Het probleem
Ik had een probleem waarbij mijn client crashte na een uur of zo spelen of soms een paar seconden nadat hij zich bij een server had aangesloten.
Ik controleerde de Windows Event Viewer en foutenlogboeken en ontdekte dat het probleem te maken had met UnityPlayer.dll.
Hoe te repareren
Oude Visual C++ Redistributables verwijderen
De oplossing voor mij was om alle oude Microsoft Visual C++ Redistributable-pakketten te verwijderen en een nieuwe kopie van de nieuwste ondersteunde versies opnieuw te installeren.
Ik heb elk van deze verwijderd:
Deze redist-pakketten groeien in de loop van de tijd als je veel indietitels speelt, vooral Unity-games.
Mogelijk hebt u minder of meer redist-pakketten geïnstalleerd dan ik. Verwijder ze in ieder geval allemaal.
Installeer een nieuwe kopie van de nieuwste herdistributiedownloads opnieuw
U kunt hier de nieuwste ondersteunde VC++ redist-downloads van Microsoft vinden:
Zorg ervoor dat je het juiste type voor je systeem kiest (waarschijnlijk x64 als je een moderne CPU hebt).
Ik hoefde alleen de eerste te installeren (Visual Studio 2015, 2017, 2019 en 2022) en toen liep 7DTD als een droom. Betere prestaties en geen crashes meer, zelfs niet na enkele uren spelen!
Conclusie
ik pleg veel indie-games, veel ervan gebouwd met Unity, en het hebben van verschillende afhankelijkheden moet ergens een conflict hebben veroorzaakt. Als je soortgelijke problemen hebt en al het andere hebt geprobeerd, probeer dit dan eens!
Ik hoop dat het voor je werkt, zodat je zombz kunt doden.
Dat is alles wat we hiervoor vandaag delen 7 dagen om te sterven gids. Deze handleiding is oorspronkelijk gemaakt en geschreven door Niets. Als we deze handleiding niet kunnen bijwerken, kunt u de laatste update vinden door deze te volgen link.