需要获取程序文件文件夹,在64位机器上运行32位应用程序?

时间:2014-02-10 16:13:27

标签: .net windows

我试过了

Environment.GetFolderPath(Environment.SpecialFolder.ProgramFiles) 'Program Files (x86)
Environment.GetFolderPath(Environment.SpecialFolder.CommonProgramFiles) '<Program Files (x86)
Environment.GetFolderPath(Environment.SpecialFolder.Programs) '<blank>

但我需要获得'Program Files

因为我需要使用Windows默认程序tabtip.exe

1 个答案:

答案 0 :(得分:2)

在这种情况下,请阅读ProgramW6432环境变量

Environment.GetEnvironmetnVariable("ProgramW6432");