我注意到在我的应用程序中,大多数兼容性问题都是由于某些文件夹的“访问被拒绝”引起的,例如:
Application Data [C:\ProgramData]
Desktop [C:\Users\Public\Desktop]
Documents [C:\Users\Public\Documents]
Favorites [C:\Users\Public\Favorites]
Start Menu [C:\ProgramData\Microsoft\Windows\Start Menu]
Templates [C:\ProgramData\Microsoft\Windows\Templates]
Windows 7是否存在与Vista相同的问题?
在Stack Overflow社区成员的帮助下,我知道在Vista上可以使用CSIDL_APPDATA
来启用文件访问而不会出现UAC问题或“访问被拒绝”的错误。
这对于Windows 7也适用吗?