Вот мой процесс при тестировании приложения Windows CE:
- Перестройте его, чтобы создать новые пары .exe/.dll из двух проектов решения (
PDAClient.exe
иHUtilCE.dll
). - Поскольку я должен выполнить эту разработку в режиме XP с использованием доисторических библиотек и инструментов (.NET 1.1, Visual Studio 2003), я затем копирую эти два файла из папки
\debug
в режиме XP в папку на моем компьютере с Windows 7, которая является видимый /сопоставленный с XP Mode Windows Explorer.
Когда я это делаю, копируемые файлы отображают правильную метку времени в проводнике Windows в режиме XP (например,7/29/2013 11:01 am
). - Затем я захожу в W7 Windows Explorer, чтобы скопировать файлы из этой папки на устройство Windows CE. Там, однако, отметка времени для этих файлов отображает взрыв из прошлого (
7/10/2013 11:37 am
) - Затем я копирую и вставляю эти файлы из W7 Explorer в устройство Windows CE; там они показывают правильную метку времени (
7/29/2013 11:01 am
).
Почему только посредник (Windows 7) отображает фиктивную временную метку, и как я могу дать ей толчок, чтобы проснуться и почувствовать запах свежего кофе?