Итак, я немного прочитал о проблеме, связанной с невозможностью получать достойные сообщения об ошибках при работе на устройствах Compact Framework (Windows Mobile). Я получаю ошибку:
Сообщение об ошибке не может быть отображено
потому что необязательный ресурс сборки
содержащий его не может быть найден.
Несколько сайтов, а также ответы здесь на stackoverflow, ссылаются на эту статью:
http://blogs.msdn.com/b/netcfteam/archive/2004/08/06/210232.aspx
В этой статье говорится, что:
Если вы не используете Visual Studio F5
развернуть на устройство и все равно
нравится видеть сообщения об исключениях,
Вы можете достичь этого, взяв
System_SR_ [Language] .CAB где
[Язык] соответствует языку
в котором вы хотите увидеть ошибку
сообщение, чтобы появиться и нажав на
CAB-файл, чтобы установить его.
Я скопировал System_SR_ENU.cab и System_SR_ENU_wm.cab из расположения:
C: \ Program Files (x86) \ Microsoft Visual Studio 8 \ SmartDevices \ SDK \ CompactFramework \ 2.0 \ v1.0 \ WindowsCE \ Diagnostics
и установил CAB-файлы (по одному за раз).
Это, однако, не работает. На всех.
Я скопировал и установил два таких cab-файла из моего каталога Visual Studio. Установка проходит хорошо, ошибок нет, но тем не менее у меня все та же ошибка.
Я использую устройства с WM 5.0 до WM 6.5 и диапазон устройств от Dell Axim v51 до HTC HD2 (и некоторых других).
Какие-нибудь яркие идеи?