В чем разница между магическими путями в этих пространствах имен:
Environment.SpecialFolder.LocalApplicationData
и
Приложение.LocalUserAppDataPath
И
Environment.SpecialFolder.ApplicationData
против
Application.CommonAppDataPath
и т.д ...
Они не одинаковы. Их версия Приложения знает о развертывании ClickOnce, соответствующим образом корректируя пути, чтобы сохранить их изолированными.
В Windows 7:
Environment.SpecialFolder.LocalApplicationData = C:\Users\username\AppData\Local Application.LocalUserAppDataPath = C:\Users\username\AppData\Local Environment.SpecialFolder.ApplicationData = C:\Users\username\AppData\Roaming Application.CommonAppDataPath = C:\Users\username\AppData\Roaming
Локальный всегда хранится только на локальном компьютере.Роуминг копируется на сервер домена (когда он находится в домене) и затем загружается обратно на другие машины в этом домене при входе в систему.