Я пытаюсь использовать библиотеку SharpConfig в коде моего проекта 2D Unity.Я скачал .zip и извлек файл .dll, который затем поместил в папку «Ресурсы» моего проекта.В одном из моих сценариев я вызвал функции из этого файла, и он успешно скомпилирован.Когда я запустил игру, я получил ошибку
"Unloading broken assembly Assets/Scripts/SharpConfig.dll, this assembly can cause crashes in the runtime."
После нажатия кнопки я получаю ошибку:
TypeLoadException: Could not find method due to a type load error
MenuController.LoadQuickplaySetup () (at Assets/Scripts/MenuController.cs:140)
MenuController.OnClick () (at Assets/Scripts/MenuController.cs:184)
MenuController.Update () (at Assets/Scripts/MenuController.cs:33)
Где метод LoadQuickplaySetup () вызывается из метода OnClick ()Я написал (который работает для каждой кнопки), который содержит функции, найденные в библиотеке SharpConfig, и MenuController - это сценарий, который я написал.
Эта проблема не была решена путем перезапуска Unity и повторной попытки.
Как бы я решил эту проблему?Я пропустил какие-либо шаги в процессе импорта библиотеки?
Версия Unity - 2018.3.0f2.