I noticed that in my application, most compatibility problems were caused by 'access denied' for some folders, such as:
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]
Does Windows 7 have the same problem as Vista?
С помощью участников Stack Overflow я знаю, что в Vista я могу использовать CSIDL_APPDATA
, чтобы разрешить доступ к файлам без проблем с UAC или ошибок «доступ запрещен».
Это также справедливо для Windows 7?