Удаленная отладка с помощью XE2 -отображение строк

Я выполняю удаленную отладку большого приложения между обновлением DELPhi XE2 (#4 )и целью Windows XP. PAServer работает на цели, и приложение работает нормально и останавливается в точках останова (вы не поверите, насколько сложным было это достижение -подсказка -удалите свой DPROJ и начните заново, если он прошел через любую IDE до ХЕ ).

Я заметил, что отображение локальных переменных и часы показывают мои строки в странном формате по сравнению с обычным отображением формата «некоторая строка», который можно увидеть при локальной отладке. Я вижу:

enter image description here

Может ли кто-нибудь сказать мне, почему строки отображаются таким образом? Я также получаю довольно много { NULL } и мусора между {} для выходных переменных, которые еще не назначены. Спасибо.

. Я вижу, что этот формат указывает на широкие строки. Я попробовал простое приложение в Windows 7 и получил следующий результат. Мое приложение в точке останова:

enter image description here

Отображаемые локальные строковые переменные:

enter image description here

Обратите внимание на усеченное «Привет». Казалось бы, у XE2 иногда возникают проблемы с удаленными строками юникода. Мой PaServer версии 1.0.2. Кто-нибудь может проверить, что это последняя версия? Взято из обновления #4...

58
задан RRUZ 24 July 2012 в 05:02
поделиться