我有一个 Windows 服务,它调用远程托管在服务器上的 WCF 服务以检查新版本是否可用,并且它(Windows 服务)引用了一些 DLL,有时这些 DLL 已过时并生成新 DLL(新 DLL 采用版本 ID )。
我需要 Windows 服务自行停止,下载新的 DLL 并用从服务器下载的新 DLL 替换引用的 DLL,然后重新启动(内部事件 OnStart())。
在不创建新的 Windows 服务的情况下如何做到这一点?
提前致谢。
我有一个 Windows 服务,它调用远程托管在服务器上的 WCF 服务以检查新版本是否可用,并且它(Windows 服务)引用了一些 DLL,有时这些 DLL 已过时并生成新 DLL(新 DLL 采用版本 ID )。
我需要 Windows 服务自行停止,下载新的 DLL 并用从服务器下载的新 DLL 替换引用的 DLL,然后重新启动(内部事件 OnStart())。
在不创建新的 Windows 服务的情况下如何做到这一点?
提前致谢。