У меня есть область кода в отдельном проекте, который обернут в:
#IF MYNICEMONOTOUCHDEFINE
Some non-Monotouch C# code here
#ENDIF
Компоновщик не работает, когда мы компилируем в DEBUG / SIMULATOR, говоря, что этот код не найден в monotouch.
Компоновщик работает нормально и игнорирует этот код при компиляции в DEBUG | PHONE.
Разве сборка / компоновщик DEBUG / SIMULATOR не подчиняется #IF? Среда IDE «видит» код в режиме «Отладка | Телефон» и отключается при переключении в режим «отладка | 1008 *»