C#做的windows服务 如何进行更新

C5662601 2010-03-14 01:48:52
RT:做了一个web程序的自动更新windows服务 安装在了客户端
在服务本身需要更新时 如何处理
...全文
242 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
C5662601 2010-03-16
  • 打赏
  • 举报
回复
问题已解决
通过再写一个.exe嵌入到服务程序里 有更新时调用 更新这个服务的程序
C5662601 2010-03-15
  • 打赏
  • 举报
回复
C#中如何调用嵌入的.exe
C5662601 2010-03-15
  • 打赏
  • 举报
回复
难道必须得再写个程序来更新这个服务
李世垚 2010-03-15
  • 打赏
  • 举报
回复
具体怎么写忘了,不过我知道有个类(忘了是哪个了),可以指定一个dll文件然后加载它并且把它作为当前程序运行的东西了,这样做了就可以下载新版本,然后指定当前程序到新版本上,然后就可以自己替换原来程序的文件了。最后自己再重启一下自己。好象是什么code domain还是什么manager类来着。
telankes2000 2010-03-14
  • 打赏
  • 举报
回复
如果服务装在公司服务器上很好办
每次更新的时候都是先卸掉旧版 再装新版
如果是客户端就麻烦了
要做成像杀毒软件那样更新估计很难

C5662601 2010-03-14
  • 打赏
  • 举报
回复
在服务里有验证正式版 测试版 租借版 简体 繁体 英文 保固日期 有效日期 注册码等信息
在验证有改动时 需要更新服务本身
应该如何处理
C5662601 2010-03-14
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 lowson0 的回复:]
每当服务重新启动时,去检查是否有新版本;
当有新版本时提示用户安装!!
[/Quote]

没有做成有界面的windows窗体 是个服务
C5662601 2010-03-14
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 sp1234 的回复:]
安装在了客户端?
[/Quote]

一个asp.net web程序的自动更新程序
做成windows服务了 每天定时2点访问公司服务器检查下载更新
如一宝宝 2010-03-14
  • 打赏
  • 举报
回复
每当服务重新启动时,去检查是否有新版本;
当有新版本时提示用户安装!!
  • 打赏
  • 举报
回复
安装在了客户端?

62,047

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧