Данные приложения скрывают файлы или создают виртуальную папку? - PullRequest
0 голосов
/ 14 января 2010

Мое приложение создает кучу временных файлов .class, и я хранил эти файлы в своем локальном каталоге приложения, но недавно я начал хранить их в appData. Все работает нормально, и у меня даже есть часть моего приложения, которая создает апплет и должна скопировать эти файлы .class, чтобы апплет и апплет работали нормально, но по какой-то причине файлы .class не отображаются в AppData. Я искал файлы .class (со всеми включенными скрытыми файлами и т. Д.), И единственное место, где они отображаются, - это созданный мной апплет. Кажется невозможным, чтобы это могло происходить, если что-то, хранящееся в AppData, не спрятано или здесь не работает какая-то виртуальная папка. Я пробовал это на XP и Windows 7. Есть идеи?

Ответы [ 2 ]

1 голос
/ 14 января 2010

Попросите ваше приложение выложить (однако, отладочную печать, окно сообщения) абсолютный путь к месту записи файлов.

Функция поиска Windows XP по умолчанию довольно ограничена, и она не будет находить файлы во многих местах, включая папки, которые она считает временными, скрытыми, системными или не проиндексированными, а также несколько определенных папок в профиле пользователя.

Быстрый способ сделать «полезный» поиск из командной строки в каталоге вашего профиля:

dir /s /b | find ".class"
0 голосов
/ 14 января 2010

Никаких виртуальных папок или скрытий, о которых я знаю. Вы проверили местоположение AppData на вашем компьютере? WindowsKey-R (или Пуск -> Выполнить), затем напечатайте% appdata% и посмотрите, что произойдет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...