我每周为我的 Windows 服务发布若干修改,我的用户必须手动更新它。我想推出自己的自动更新组件,但我听说过 ClickOnce,它似乎只适合 Windows 窗体而不适合 Windows 服务。我的情况有类似的解决方案吗?
如果我应该自己开发这个功能,我应该:
- 停止服务,替换文件,启动服务?
或者
- 卸载并安装新版本?
对于这两个选项,我认为我需要管理员权限,这需要用户干预,所以它根本不是自动的,对吧?
我每周为我的 Windows 服务发布若干修改,我的用户必须手动更新它。我想推出自己的自动更新组件,但我听说过 ClickOnce,它似乎只适合 Windows 窗体而不适合 Windows 服务。我的情况有类似的解决方案吗?
如果我应该自己开发这个功能,我应该:
或者
对于这两个选项,我认为我需要管理员权限,这需要用户干预,所以它根本不是自动的,对吧?