JL.*_*JL. 9 c# singleton .net-3.5
我有一个基于服务器的控制台应用程序.我只希望为特定服务器一次运行一个实例(这与可能正在运行它的用户无关).
我需要添加一个检查以确保它的1个实例正在运行,我已经可以通过检查服务器上的运行进程来做到这一点,但这是最佳做法吗?
由于我一直在寻找改进编码风格和保持最新的方法,最近有更好的方法吗?如果您正在考虑 - "如果没有破坏就不要修复它",也许您是对的,但我想更多地利用内置功能的框架.
我使用的是.net v3.5,这是一个控制台应用程序.
提前致谢