Замена версии библиотек mono

Раздел, посвящённый всему, что связано с программированием для Редактора Юнити. Скрипты Редактора, Wizards и прочее.

Замена версии библиотек mono

Сообщение unkwnon 29 дек 2012, 19:23

Доброе время суток !
Вопрос нубский человека не знающего ничего о unity, но знающего Net Framework.
Есть игры от Astragon.de (например, Tanker Truck Simulator 2011, Delivery Truck Simulator), о качестве самих игр разводить флуд не стоит (не та тема), но в них существует проблема под W7 32 и 64 битках, под XP - все нормально.
Проблема в следующем: при восстановлении пользовательских данных из файла profile.xml получаем ошибку
Could not load Player Profiles! File corrupted! Argument is out of range.
и создается новый конфиг и то, что было нажито нелегким трудом...
Т.е. имеем проблему с десериализацией объектов массива (array) (занялся чуток исследованием). Под .Net Framework этот же кусок отрабатывается на ура. Суппорт отправил на девелоперов, а те заглохли:(
В истории изменений Mono отмечено, что были сделаны изменения в версии 2.10.2, исправляющие эту ошибку.
dll-ки для игры созданы под версией mono 2.0
Вопрос: можно ли подменить версии библиотек mono с которыми созданы dll на библиотеки другой версии mono не пересобирая, тк исходников нет.
В Net Framework это можно сделать через app.config путем определения версий совместимых сборок необходимых библиотек. Но во Framework исполняемая программа (exe-шник) так же написана на .Net-языке (c#, vb...любом, который транслируется в MSIL), а тут я просто не в курсе, как происходит вызов скриптов c# под mono.
На 98% подразумеваю, что это невозможно, но все же :ymsmug:
Вопрос 2: А можно вообще отказаться от mono, если на компьютере установлена Net Framework (все версии от 1.0 до 4.5)? Те я собираю библиотеку под .Net Framework (любой, какой подскажите) и она будет корректно вызываться (порт на другий ОС кроме виндов не интересует).
Извините за полное отсутствие знаний использования c# для unity, но тупо не когда копаться в книгах да бы выковорить разрозненные кусочки информации.
unkwnon
UNец
 
Сообщения: 1
Зарегистрирован: 30 апр 2012, 02:32

Вернуться в Editor

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2