我正在尝试搜索可能位于“Program Files”或“Program Files(x86)”目录中的文件。但是,我找不到访问64位程序文件的方法。
Environment.GetFolderPath(Environment.SpecialFolder.ProgramFiles)
返回x86版本。快速谷歌搜索有很多人发生这种冲突,人们使用它会得到不同的结果。
为什么我要获取x86文件夹,以及如何对付它?
答案 0 :(得分:-1)
可能你的应用程序运行为32位 查看此讨论以获取正确返回x86程序文件的代码dir:C# - How to get Program Files (x86) on Windows 64 bit