【发布时间】:2019-03-04 07:30:29
【问题描述】:
将应用程序的调试日志文件放在 Windows 用户环境中的最佳“标准”位置是什么?
在这种特殊情况下,它是一个运行一次并且可能出错的应用程序。它将由可能需要在应用程序运行后检查日志的系统管理员类型运行。每次运行应用程序时,都会创建一个新的日志文件。
目前浮动的选项包括:
- 程序目录
- 用户的桌面
- 用户的本地应用程序数据目录。
我有我最喜欢的,但我想知道 SO 共识是什么。
注意:这类似于this question,但我们正在处理的应用程序只能由一个用户运行一次。
【问题讨论】:
-
日志文件的用途是什么?这可以推动答案。谁会看呢?在大多数情况下会被查看吗?有问题才看?
-
该工具是一个数据库升级工具,它对你的数据库做了很多事情。日志显示它所做的一切,包括错误。大多数用户可能只在出现错误时才查看它,但我们预计很多 DBA 会想知道到底做了什么。所以他们会想去找日志并查看它。