我对 log4net 中日志文件的位置有疑问。
我给了这个节点作为创建日志文件的位置
<file type="log4net.Util.PatternString" value="%ALLUSERSPROFILE%\MyProject\error.txt/>
我认为它应该在用户文件夹中创建日志文件。但是这个正在创造
bin\debug\ALLUSERSPROFILE\MyProject\error.txt
即使我也尝试过AppData
,但它的行为相同。我做错什么了吗??
是否需要任何转换器来转换环境变量?