在Windows下,是否有关于独立可执行文件应保存日志和配置文件的标准约定?
它应该将它们保存在与可执行文件相同的目录中吗?
或者是否有专门的目录用于此目的? 如果有,我将如何获得目录的路径?
答案 0 :(得分:2)
在Windows中是否有关于独立可执行文件应保存日志和配置文件的标准约定?
我建议保留配置文件 %APPDATA%\ YourCompany \ YourApp。
对于日志,它取决于。
如果您有兴趣为每次运行应用程序保留单独的日志,我建议将它们保存在: %APPDATA%\ YourCompany \ YourApp \日期戳\ PID ,其中DateStamp类似于2018-Mar-31或2018-03-31
如果您只想将日志保存在一个文件中,那么我建议使用与配置文件相同的位置, %APPDATA%\ YourCompany \ YourApp。