.Net Micro Framework Emulator: изменение значения, возвращаемого SystemInfo.SystemID.Model - PullRequest
1 голос
/ 14 сентября 2010

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

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

1 Ответ

0 голосов
/ 05 февраля 2012

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

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

...