Ради этого вопроса предположим Vista или Win 7 OS.Я пишу приложение, которое является консольным приложением, но с графическим интерфейсом пользователя для настройки параметров.Эта программа вызывается и используется другим приложением.
Теперь, когда я запускаю отладку, файл конфигурации сохраняется на C:\Users\gpearson\AppData\Local\LameCooter\ReFLAC.vshost.exe_Url_n0ekhuv0sj03zsscwvzaubkqj0rny1jg\1.0.1.0\user.config
, но когда внешнее приложение запускает мои программы, файл конфигурации ищется на C:\Users\gpearson\AppData\Local\LameCooter\reflac.exe_Url_wkb5qtqxm1o4a0d42yibofh0l0x3wu3k\1.0.1.0\user.config
, разница составляет:
путь #1: ReFLAC.vshost.exe_Url_n0ekhuv0sj03zsscwvzaubkqj0rny1jg
путь № 2: reflac.exe_Url_wkb5qtqxm1o4a0d42yibofh0l0x3wu3k
Почему разница?
Вся документация, которую я могу найти, говорит, что путь будет ... \ AppData \ Local \ Название компании / Название программы \ Версия программы \ user.config