设计 – 自动更新Windows服务
我即将开发一个程序,该程序将作为
Windows服务安装并运行在多个客户端的后端服务器(具有互联网访问)上.我没有物理访问服务器.我正在研究的是可靠地推出更新程序的方案.
我花了很多时间寻找Windows服务自动更新的最佳做法,但发现很少有用的信息.大多数技术,如ClickOnce,似乎主要面向基于Windows Forms的应用程序. 我目前的计划是: >当更新可用时,请运行服务下载,安装并启动更新服务. 对我来说,一些重要的问题是: 能够处理主服务和更新服务的更新 令人疑惑的是,如果这是解决这个问题的一个常见方法,或者如果我没有任何关键的东西.太复杂了,还是太简单了?你会怎么做(或者更好的是,你如何成功地完成这个工作)? 谢谢!
去年我遇到同样的问题,我也遇到了很多相同的问题.几点建议:
>由于任一服务都可能更新, 有一系列潜在的问题,这些解决方案是这样的:服务在启动时不运行,UAC阻碍,无法使用同一用户安装和卸载服务,确保用户安装服务具有足够的权限,连接丢失,在客户端机器上安装.NET Framework,必要时安装后重新启动等. 最好的运气.这是一个有趣的问题要解决,但如果没有挫败感,就不会有任何失败 – 特别是因为如你所说,没有很多文件资料可用. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- active-directory – 修复错误,确定在域控制器升级期间目标
- windows-8 – MPI_Init()需要很长时间才能运行
- .net – 如何在PowerShell中引用UWP类
- windows-server-2008-r2 – 带vmware转换器的P2V Server 20
- windows – NTFS:用户可以编辑/删除没有权限的文件
- Scoop - 在Windows命令行上进行程序安装
- 存储.NET DLL(不是EXE或Web)的配置设置
- windows – 如何创建Win32控件以包含其他Win32控件?
- xkill等效于Windows [已关闭]
- 如何为Windows资源管理器搜索UI编写自定义搜索提供程序