相关疑难解决方法(0)

无论目标机器的架构如何,如何获取程序文件的路径

我在C#/ .NET中编程.无论目标机器的架构是什么,我希望能够从目标机器返回Program Files目录.为了澄清,C (or whatever drive the OS is on):/Program Files无论他们的Windows版本有多大,我都希望它能够返回.

我只能在目录中进行硬编码,除非用户正在运行未安装在C:驱动器上的Windows,否则它将无法工作.

我发现

FileInfo(System.Environment.GetFolderPath(System.Environment.SpecialFolder.ProgramFiles) 
Run Code Online (Sandbox Code Playgroud)

但我认为它返回Program Files (x86)64位Windows机器上的文件夹.

.net c# special-folders program-files

17
推荐指数
1
解决办法
2万
查看次数

标签 统计

.net ×1

c# ×1

program-files ×1

special-folders ×1