Я не могу заставить мое запутанное приложение работать на моно. Непрофессиональные работы на моно. Когда я использую структуру .net на win7, он запускается без проблем в обоих вариантах.
Это исключение, которое я получаю:
Необработанное исключение: Исправление System.TypeInitializationException: инициализатор типа для '<Module> ' сделал исключение. --- > System.NullReferenceException: ссылка на объект не установлена в экземпляр объекта на.â € ™ € € € € € € € € â € â € â € â € â € â € â € â € â € â € â € â € â € â € â € â € â € â € â € â € â € â € â € â € â € â €() < 0x40884310 + 0x00874 > в: 0 (%): 0 at..cctor() < 0x40884100 + 0x00017 > в: 0 --- Конец внутренней проверки стека исключений --- в Vintagestory.Server.Program.Main(System.String [] args) < 0x408814c0 + 0x002bb > в: 0 [ОШИБКА] FATAL UNHANDLED EXCEPTION: System.TypeInitializationException: Инициализатор типа для '' выбрал исключение. --- > System.NullReferenceException: ссылка на объект не установлена в экземпляр объекта на.â € ™ € € € € € € € € â € â € â € â € â € â € â € â € â € â € â € â € â € â € â € â € â € â € â € â € â € â € â € â € â € â €() < 0x40884310 + 0x00874 > в: 0 (%): 0 at..cctor() < 0x40884100 + 0x00017 > в: 0 --- Конец внутренней проверки стека исключений --- в Vintagestory.Server.Program.Main(System.String [] args) < 0x408814c0 + 0x002bb > in: 0
Исключение, похоже, происходит в тот момент, когда ему приходится загружать дополнительный код из внешней библиотеки, который также запутывается в том же процессе.
Как я могу пойти и отладить/исправить это?
Обновление: похоже, это также происходит в Windows Mono
Update2: Здесь также содержится проблема с ошибкой github с более подробной информацией: https://github.com/yck1509/ConfuserEx/issues/535