作者热门文章
- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
我有一种情况需要通过读取注册表设置来返回目录路径。注册表值以以下格式返回路径
%CommonProgramFiles%\System\web32.dll
当消费者代码期待它的格式时
C:\Program Files\Common Files\System\web32.dll
如何在 .net 代码中解析此类目录路径?
最佳答案
Environment.ExpandEnvironmentVariables
.如果您控制注册表值的创建,将其作为可扩展字符串存储在注册表中,注册表 API 会自动为您扩展它。
关于c# - 如何在 .NET 中扩展环境变量 %CommonProgramFiles%\system\,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2707447/
在 many special folder locations in Windows 当中,“CommonProgramFiles”似乎不合适。该描述表明组件(即 DLL)将在该位置共享。 在我看来,
我有一种情况需要通过读取注册表设置来返回目录路径。注册表值以以下格式返回路径 %CommonProgramFiles%\System\web32.dll 当消费者代码期待它的格式时 C:\Progra
我尝试过的查询:ExpandEnvironmentStrings("%COMMONPROGRAMFILES%")、GetSpecialPath(CSIDL_PROGRAM_FILES_COMMON)。
我是一名优秀的程序员,十分优秀!