这些命名空间中的魔术路径有什么区别:
Environment.SpecialFolder.LocalApplicationData
相对
Application.LocalUserAppDataPath
和
Environment.SpecialFolder.ApplicationData
相对
Application.CommonAppDataPath
ETC...
这些命名空间中的魔术路径有什么区别:
Environment.SpecialFolder.LocalApplicationData
相对
Application.LocalUserAppDataPath
和
Environment.SpecialFolder.ApplicationData
相对
Application.CommonAppDataPath
ETC...
在 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
本地只存储在本地机器上。漫游被复制到域服务器(在域中),然后在您登录时加载回该域中的其他计算机。
他们不一样。它们的应用程序版本知道 ClickOnce 部署,相应地调整路径以保持它们隔离。
要为将来登陆此页面的任何人添加答案,对于所有与文件夹相关的特殊问题,请参阅 Microsoft 的文档,其中列出了所有文件夹类型: