Исправлен сбой, который происходил при подключении к серверу или после некоторого времени игры из-за ошибок UnityPlayer.dll в 7 Дни, чтобы умереть.
Проблема
У меня возникла проблема, из-за которой мой клиент вылетал примерно через час игры, а иногда и через несколько секунд после подключения к серверу..
Я проверил средство просмотра событий Windows и журналы ошибок и обнаружил, что проблема связана с UnityPlayer.dll..
Как исправить
Удалите старые распространяемые файлы Visual C++
Для меня решением было удалить все старые распространяемые пакеты Microsoft Visual C++ и переустановить свежую копию последних поддерживаемых версий..
Я удалил все это:
Эти пакеты повторного распространения со временем растут, если вы играете во много инди-игр., особенно игры Unity.
У вас может быть установлено меньше или больше пакетов Redist, чем у меня.. В любом случае, удалить их все.
Переустановите свежую копию последних загрузок Redist.
Вы можете найти последние поддерживаемые загрузки повторного распространения VC++ от Microsoft здесь.:
Убедитесь, что вы выбрали правильный тип для вашей системы. (скорее всего x64, если у вас современный процессор).
Мне нужно было установить только первый (Визуальная Студия 2015, 2017, 2019, и 2022) а потом 7DTD побежал как во сне. Лучшая производительность, и больше никаких вылетов даже после нескольких часов игры!
Заключение
я пвыложил много инди-игр, многие из них созданы с помощью Unity, и наличие нескольких установленных зависимостей должно было где-то вызвать конфликт. Если у вас возникли похожие проблемы и вы пробовали все остальное, попробуй это!
Я надеюсь, что это сработает для тебя, и ты сможешь вернуться к убийству.’ зомби.
Это все, чем мы делимся сегодня для этого. 7 Дни, чтобы умереть гид. Это руководство было первоначально создано и написано Нидт. На случай, если нам не удастся обновить это руководство, вы можете найти последнее обновление, следуя этому связь.