标签: c#-4.0 windows-services automatic-updates
我有一个Windows服务,它调用在服务器上远程托管的WCF服务,用于检查新版本是否可用,并且它(Windows服务)引用了一些DLL,有时这些DLL已过期并生成新的DLL(新DLL需要版本ID。
我需要Windows服务停止自己,下载新的DLL并用从服务器下载的新DLL替换引用的DLL然后重新开始(Inside event OnStart())。
如果不创建新的Windows服务,我怎么能这样做呢?
提前致谢。