【发布时间】:2009-08-19 15:17:27
【问题描述】:
我有一个应用程序,每次只能运行一个实例,但是如果启动第二个实例,则需要将它记录到第一个也可以使用的公共日志文件中。
我已经检查了有多少实例正在运行,并且我计划最初只是将其记录到事件记录器中,但是应用程序可以在用户或系统上下文中运行,并且在尝试将事件日志源查询为用户,因此该想法被废弃,因为用户无法访问安全日志。
所以我想找出让同一个应用程序的 2 个单独实例写入日志文件的最安全方法是什么,这将确保两者都有机会写入它。
如果可以避免,我宁愿不使用现有的附加框架
任何帮助表示赞赏。
【问题讨论】: