.NET软件更新管理器 [英] .NET Software Update Manager

查看:126
本文介绍了.NET软件更新管理器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我们正在开发,支持多种厂商设备的框架应用程序。设备被安装为帧应用程序中的插件。但该设备的插件都没有控制的一部分面板,添加删除程序或MSI安装程序。

我们下载器插件,其中包含的XML数据和一些DLL文件的zip文件。

什么是推荐的解决方案中提供的 .NET ,这样每当有最新更新的设备,我们的系统可以检测并自动通过互联网更新。

ClickOnce的好像是黑盒子。我们需要通知客户,有用于设备的列表的更新。

一个例子可能是Ubuntu的更新管理器。

解决方案

难道说你正在寻找的包管理器

而行之有效的在Python / Ruby的/ Linux的/ ...生态系统,.NET是有些落后。

有一个简短的概述(最近)相关的文章的包管理在.NET 。 而Ayende似乎享受怒江。搜索 .NET包管理

We are developing a frame application which supports many vendor devices. Devices are installed as a plug-ins within the frame application. But the device plug-ins are not part of control panel-Add Remove programs or MSI installers.

We download the device plugins as a zip file which contains XML data and few DLLs.

What are the recommended solution available in .NET so that whenever there is latest update in the devices, our system can detect and automatically update it through internet.

ClickOnce seems to be black box. We need to inform the customer that there are updates for the list of devices.

One example could be Ubuntu Update manager.

解决方案

Could it be that you are looking for a package manager?

While well-established in the Python/Ruby/Linux/... eco-system, .NET is bit behind.

There is a short overview (recent) article on InfoQ on package management in .NET. And Ayende appears to enjoy Nu. It is the first result when searching for .net package management

这篇关于.NET软件更新管理器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆