【发布时间】:2008-12-11 16:06:07
【问题描述】:
如何在 Nant 中实现互斥锁?我需要此功能的原因是因为我注册了 COM 组件以使我的构建工作。然后在构建结束时 我取消注册 COM 组件。
没有互斥锁,不同版本的 COM 被注册并面临一些问题。
所以,如果我们在 Nant 脚本中应用互斥锁会更好。这样,如果构建正在运行,其他项目将等到它完成。
【问题讨论】:
-
您的问题可能更好地表达为“如何防止多个 NAnt 脚本在同一台机器上同时运行?”。