我正在用C#开发一个基于.NET4的应用程序,它作为一个Windows服务运行.
我希望这个应用程序能够通过定期连接的Web服务进行升级.有没有可以接受的方法来实现这一目标?它甚至可能吗?
我正在考虑它的方式是这样的:
这会有用吗?您可以从我的术语和方法中检测到我来自UNIX背景而不是Windows背景.我已经在UNIX上使用了这种方法,但我不知道可能存在哪种类型的窗口...
更新:我对这个问题的主要动机是围绕自我更新的.NET应用程序的技术可行性(如何进行.DLL的就地替换等).正如评论中所指出的,实现这样的功能还涉及许多其他考虑因素,特别是关于验证所应用的新软件组件的安全问题实际上是合法的.这些也很重要,但不是特定于.NET或Windows(imo).当然欢迎对这些领域的评论,但目前他们不是我主要关注的问题......
归档时间: |
|
查看次数: |
1298 次 |
最近记录: |