在C#中,如何引用以下位置而不是对其进行硬编码?
最佳答案
您可以使用:
System.Environment.GetFolderPath(System.Environment.SpecialFolder.ProgramFiles);
在计算机上获取程序文件文件夹。这将返回对正在运行的应用程序正确的任何内容。因此,对于64位计算机上的32位应用程序,它将在英语版本的Windows上返回“C:\Program Files(x86)”。
关于c# - 在64位计算机上引用 'Program Files',我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1454094/