2010-09-14 3 views
1

Я пытаюсь создать эмулятор для FEZ, и их реализация генерирует исключение, если значение, возвращаемое SystemInfo.SystemID.Model, не является ожидаемым (1 в моем случае). Net Micro Framework Emulator: изменить значение, возвращаемое SystemInfo.SystemID.Model

Есть ли способ изменить значение, возвращаемое SystemInfo.SystemID.Model для приложений, запущенных внутри моего эмулятора?

ответ

0

Не совсем. Модель отмечена MethodImplOptions.InternalCall, которая вызывает собственный код (т. Е. Сам CLR). Для устройства .NET Micro это, вероятно, будет прошивка низкого уровня, управляемая GHI для устройства Fez.

Ваш лучший вариант - связаться с GHI и поднять запрос на добавление точки крюка к своим пользовательским компонентам, чтобы исключить исключение, если вы работаете внутри эмулятора.

Смежные вопросы