Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по .NET и C# > Не выводятся эксепшены на WM6.0


Автор: Moid 11.10.2010, 14:15
Для этого исключения доступно сообщение об ошибке, но его невозможно отобразить, поскольку такие сообщения являются необязательными и в данный момент не установлены на этом устройстве. Установите "NETCFv35.Messages.EN.wm.cab" для Windows Mobile 5.0 и более поздних версий или "NETCFv35.Messages.EN.cab" для других платформ. Перезапустите приложение для отображения сообщения.

Установка NETCFv35.Messages.EN.wm.cab ни к чему не приводит. Т.е. выводятся это же сообщение вместо текста эксепшена.

Что делать?

Автор: Moid 20.10.2010, 15:18
UP  smile 

Автор: Moid 22.10.2010, 09:02
на GotDotNet предложили такой вариант:

1. Идете в C:\Program Files\Microsoft.NET\SDK\CompactFramework\v3.5\WindowsCE\Diagnostics;
2. Распаковываем файл NETCFv35.Messages.EN.wm.cab, который там лежит;
3. Ищем в распакаваных файлах - SYCCFA~1.001;
4. Переименовываем его в System.SR.dll;
5. Добавляем этот получившийся файл как ссылку к проекту в Visual Studio.
6. Все. Теперь exceptions выводятся!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)