You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在C#的app.config中指定用户文档目录存储日志?

问题解答

用户文档目录的环境变量

Windows系统中,对应当前用户文档文件夹的可靠环境变量组合是%USERPROFILE%\Documents,你可以把app.config里的配置修改为:

<add key="BasicLog" value="%USERPROFILE%\Documents\SerialNumberTracker.log"/>

部分系统也支持%MYDOCUMENTS%直接指向用户文档目录,也可以尝试这个写法:

<add key="BasicLog" value="%MYDOCUMENTS%\SerialNumberTracker.log"/>

查看环境变量列表的途径

有几种简单方式可以查看所有生效的环境变量:

  • 图形界面:右键「此电脑」→「属性」→「高级系统设置」→「环境变量」,这里会区分「用户变量」和「系统变量」两类,列出所有可用的环境变量。
  • 命令提示符(CMD):打开CMD窗口,输入set命令并回车,会输出当前会话下的所有环境变量;如果要过滤特定前缀的变量(比如用户相关),可以输入set USER。
  • PowerShell:打开PowerShell窗口,输入Get-ChildItem Env:,会以列表形式展示所有环境变量;也可以用$env:<变量名>查看单个变量的值,比如$env:USERPROFILE。

内容的提问来源于stack exchange,提问作者admiral142

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.28 04:17:49