% appData% и Citrix - Сохраняются ли перемещаемые данные во время выхода из системы?

У нас есть программа, которая должна работать на локальных машинах, терминальных серверах и Citrix.

Пока программа работает, ей необходимо создать некоторые данные, специфичные для пользователя (журналы), поэтому я сохраняю их в AppData (C: \ Users \\ AppData \ Roaming)

Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData);

Я почти уверен это работает локально и TS, но как насчет Citrix. Я слышал некоторую информацию о том, что данные, созданные в AppData во время сеанса, удаляются при выходе из системы, но может ли это быть правдой. У меня создалось впечатление, что

Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData);

- это изменчивая папка (C: \ Users \\ AppData \ Local), а данные, добавленные в папку Roaming, сохранялись от сеанса к сеансу.

6
задан RWJ 6 December 2010 в 22:06
поделиться