Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使用NLog基于不同的asp.net文件夹记录到不同的日志文件_C#_Asp.net_Logging_Web Config_Nlog - Fatal编程技术网

C# 使用NLog基于不同的asp.net文件夹记录到不同的日志文件

C# 使用NLog基于不同的asp.net文件夹记录到不同的日志文件,c#,asp.net,logging,web-config,nlog,C#,Asp.net,Logging,Web Config,Nlog,我需要使用基于Nlog的不同asp.net文件夹登录到不同的日志文件 例如,如果Root/Folder1/page.aspx-->应写入log1.log文件 if Root/Folder2/page.aspx ---> should write to log2.log file 我尝试为不同的文件夹使用不同的web.config文件,但nlog只选择根级别的配置,有什么想法吗 很可能在asp.net代码中维护名称空间以匹配文件夹树。也就是说,您可以在日志记录器的名称(类

我需要使用基于Nlog的不同asp.net文件夹登录到不同的日志文件

例如,如果Root/Folder1/page.aspx-->应写入log1.log文件

 if     Root/Folder2/page.aspx ---> should  write to log2.log  file  

我尝试为不同的文件夹使用不同的web.config文件,但nlog只选择根级别的配置,有什么想法吗

很可能在asp.net代码中维护名称空间以匹配文件夹树。也就是说,您可以在日志记录器的
名称
(类类型名称空间和名称)设置中使用通配符。请参见:

您很可能在asp.net代码中维护名称空间以匹配文件夹树。也就是说,您可以在日志记录器的
名称
(类类型名称空间和名称)设置中使用通配符。见此: