关于日志(log)文件和流程事件

大家好,有两个问题请教一下。
1、怎么写自定义log,uipath有log4net的支持吗?go上找了,没发现有合适的activity。
2、如果在流程被终止的时候做一些事情,例如,流程被用户终止了,记录一下log文件…

盼各位大神回复,谢谢。

1.建议直接采用uipath自带的log message,如果需要增加字段,可以使用add log fields.
目前uipath没有直接支持log4net,也可以尝试写自定义活动实现。
2.关于流程终止日志,有两种方式,如果是非正常终止,可以通过try-catch实现。如果是用户停止,在使用有orchestrator的情况下,采用should stop活动可以处理。

感谢回复。
1客户需要自定义log文件名,我觉得通过自带的log message无法实现,准备自己写text文件了。
2.现在需要处理用户停止,而且客户没有使用orch,估计这个需求很难实现了。我准备改变一下做法,只要能实现用户最后要求的log文件内容就可以。

1.可以的直接用write text就可以达到自定义的效果
2.这里可以提供一个思路,采取某个文件或文件中的某个值作为标志位,流程中定时检测这个标志位,当用户修改标志位的时候,就停止流程运行,这样可以避免日志丢失的情况。

用附加行控件。但是我碰到的问题是,输出的TXT文档中文乱码。。。不知道怎么回事