我们正在开发一个支持许多厂商设备的框架应用程序。 设备作为插件安装在框架应用程序中。 但设备插件不是控制面板的一部分 – 添加删除程序或MSI安装程序。
我们将设备插件作为包含XML数据和less量DLL的zip文件下载。
在.NET中推荐的解决scheme是什么?这样,只要有最新的设备更新,我们的系统就可以通过互联网检测并自动更新。
ClickOnce似乎是黑匣子。 我们需要通知客户设备列表有更新。
如何以编程方式login到窗口7,8桌面
Web应用程序访问本地文件系统
我想创build一个安装在远程服务器上的应用程序安装程序
如何在windows窗体中暂停backgrounDWorker
windows 7将如何编程? .NET仍然是国王?
一个例子可能是Ubuntu更新pipe理器。
如何在linux环境下运行.net应用程序?
在windows上的C#中加载一个linuxdynamic库(.so)
在任何应用程序中监视select
托pipe的WMI事件类不是一个事件类?
如何确定当前的windows会话是否被locking?
你是什么意思ClickOnce似乎是块框? ClickOnce可以通过询问用户或在后台进行更新,而用户甚至不知道它。
但是由于您正在讨论插件,所以我建议您查看托管扩展性框架,这可能正是您所需要的。
允许您轻松支持插件,并通过使用带有一些XML和DLL的简单zip文件来部署更新。
难道是你正在寻找一个包管理器 ?
虽然在Python / Ruby / linux / …生态系统中已经很成熟,但是.NET有点落后。
有关InfoQ 关于.NET中的包管理的简短的(近期的)文章。 Ayende似乎喜欢Nu 。 这是搜索.net包管理的第一个结果
我认为Applife更好地完成这项工作。 当然,你必须为此付出代价,但是你必须付出很多的代价,而不是从头开始写相同的东西。
总结以上是内存溢出为你收集整理的.NET软件更新pipe理器全部内容,希望文章能够帮你解决.NET软件更新pipe理器所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)