将应用程序的调试日志文件放置在Windows用户环境中的最佳“标准”位置是什么?在Windows上存储应用程序日志文件的位置
在这种特殊情况下,它是一次运行并可能出错的应用程序。它将由系统管理员类型运行,可能需要在应用程序运行后检查日志。每次运行应用程序时,都会创建一个新的日志文件。已到目前为止浮动
选项包括:
- 程序目录
- 用户桌面
- 用户的本地应用程序数据目录。
我有我的最爱,但我想知道SO共识是什么。
注意:这与this question类似,但我们正在处理的应用程序只能由一个用户运行一次。
日志文件的用途是什么?这可能会推动答案。谁会看?在大多数情况下会被看到吗?只有看看是否有问题? – noctonura
该工具是一个数据库升级工具,它为您的数据库做了一堆事情。日志显示了它所做的一切,包括错误。大多数用户可能只是在出现错误时才查看它,但我们预计很多DBA会想知道到底做了什么。所以他们会想找到日志并看看它。 –
另请参阅[这个问题](http://stackoverflow.com/questions/269893/best-place-to-store-config-files-and-log-files-on-windows-for-my-program) –