我有一个Windows服务,在轮询它们时会产生长时间运行的任务。我想构建一个功能,在该功能中可以更新服务本身和任务库,而不会中断正在进行的任务。我想要实现此目的的方法是使用标准技术来遮蔽二进制文件并从阴影文件夹启动单独的进程。在我去推销自己的东西之前,我想知道是否有一个图书馆可以帮助我做到这一点。
我调查了MAF
& MEF
并得出结论认为他们无法满足我的需要。任何指针都非常感谢。
答案 0 :(得分:2)
查看Topshelf以构建Windows服务。真的很酷。我认为搁架的概念就是你想要的。 http://topshelf-project.com/documentation/shelving/