首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

windows 服务动态更新,该怎么处理

2012-01-07 
windows 服务动态更新一个windows 服务 运行中 windows 服务的程序要修改,完了要更新到运行的windows服务

windows 服务动态更新
一个windows 服务 运行中 windows 服务的程序要修改,完了要更新到运行的windows服务中 有什么解决方案,谢谢!

[解决办法]
把核心服务运行在一个动态建立的AppDomain里面,用一个外围代码检测更新。如果有更新,就下载代码,代码下载完全之后, Unload运行服务的AppDomain,然后再新一个AppDomain来运行已更新的服务代码。通过这样的方法你可实现热插拔。

热点排行