进程ID不在log4net日志文件名中

我正在尝试在我的日志文件名中包含进程Id信息,以便每次重新启动应用程序时都会创建一个新的日志文件。 我正在从两个项目登录到同一个文件中。 这是我的配置。

  

我提到%processid来获取日志文件名中的Process Id信息,但是当应用程序运行时,它会将日志文件名创建为TwoProjects-[%processid].txt 。 实际进程ID未显示在文件名中。 这可能是什么原因?

默认情况下,除非您指定说明包含模式,否则不会解析或处理您的文件值。

解决方案是改变线