Создание переносной программы для Windows - PullRequest
1 голос
/ 13 мая 2009

Я сейчас пытаюсь сделать приложение переносимым.

Где общие места, в которых приложение помещает свои настройки в Windows-машину?

знаете ли вы о других местах, кроме

-registry

-Currentuser / Данные приложения

-app папка

Ответы [ 2 ]

4 голосов
/ 13 мая 2009

После того, как вы обойдете все места, о которых только могли подумать, попробуйте запустить приложение с Process Monitor в фоновом режиме. Используя правильные фильтры, он покажет вам, какие ключи реестра и файлы были доступны. И он покажет точную трассировку стека для каждой операции, поэтому вам не составит труда найти источник этих вызовов.

0 голосов
/ 13 мая 2009

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

Как сказал Шон в комментарии, это также зависит от структуры приложения и версии Windows. (Спасибо, Шон)

...