Environment.SpecialFolders和Application文件夹之间的C#区别
这些命名空间中的魔术路径之间有什么区别:
Environment.SpecialFolder.LocalApplicationData
与
Application.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
本地只存储在本地计算机上。 漫游将复制到域服务器(在域中时),然后在您登录时将其加载回该域中的其他计算机。