Corrige o travamento que acontece ao entrar no servidor ou depois de jogar por algum tempo devido a erros com UnityPlayer.dll em 7 Days to Die.
O problema
Eu tive um problema em que meu cliente travava após uma hora ou mais de jogo ou, às vezes, alguns segundos após entrar em um servidor.
Verifiquei o Visualizador de Eventos do Windows e os logs de erros e descobri que o problema estava relacionado ao UnityPlayer.dll.
Como consertar
Desinstalar redistribuíveis antigos do Visual C++
A solução para mim foi desinstalar todos os pacotes redistribuíveis do Microsoft Visual C++ antigos e reinstalar uma nova cópia das versões com suporte mais recentes.
Eu desinstalei cada um destes:
Esses pacotes redist crescem com o tempo se você jogar muitos títulos independentes, especialmente jogos Unity.
Você pode ter menos ou mais pacotes redist instalados do que eu. Em qualquer caso, remova-os todos.
Reinstale uma nova cópia dos últimos downloads Redist
Você pode encontrar os downloads de redist VC++ suportados mais recentes da Microsoft aqui:
Certifique-se de escolher o tipo certo para o seu sistema (provavelmente x64 se você tiver uma CPU moderna).
Só precisei instalar o primeiro (Visual Studio 2015, 2017, 2019 e 2022) e então o 7DTD funcionou como um sonho. Melhor desempenho e não há mais travamentos, mesmo após várias horas de jogo!
Conclusão
Eu ptinha muitos jogos indie, muitos deles construídos com Unity, e ter várias dependências instaladas deve ter causado algum conflito em algum lugar. Se você está tendo problemas semelhantes e já tentou de tudo, experimente!
Espero que funcione para você para que você possa voltar a matar zumbis.
Isso é tudo o que estamos compartilhando hoje para isso 7 Days to Die guia. Este guia foi originalmente criado e escrito por Noite. Caso não consigamos atualizar este guia, você pode encontrar a atualização mais recente seguindo este link.