请参阅“程序文件”在 64 位机器上
在 C# 中,如何引用以下位置而不是对其进行硬编码?
- 程序文件 (x86)
- 程序文件
In C#, how do I refer the following locations rather than hard-coding them?
- Program Files (x86)
- Program Files
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以使用:
获取机器上的程序文件夹。这将返回正在运行的应用程序的正确内容。因此,对于 64 位计算机上的 32 位应用程序,它将在英文版 Windows 上返回“C:\Program Files (x86)”。
You can use:
to get the program files folder on the machine. This will return whatever is correct for the application that is running. So for 32-bit applications on a 64-bit machine, it will return "C:\Program Files (x86)" on a English version of Windows.