.net的应用程序更新框架?

Tom*_*Tom 2 .net c# frameworks

我通过互联网搜索并阅读了一些论坛,但我找不到一个非常好的解决方案来满足我的要求.我正在为我的项目寻找一个自动应用程序更新框架.

您认为哪个.net的最佳应用程序更新框架?

要求:

  • 自由
  • 易于使用并与现有的.net项目集成
  • 从服务器自动检查/下载/安装更新
  • 如果需要,还从服务器更新其引用的新dll-s
  • 如果新的dll被引用到应用程序,也应该从服务器自动下载
  • 如果新版本需要新项目(例如XML文件,语言资源文件),也要下载它们

更新:

  • 安装文件夹必须由用户更改(clickonce不是一个选项)

Yah*_*hia 5

检查这个http://www.codeproject.com/KB/install/DDayUpdate_Part1.aspx out - 它结合了ClickOnce(更新机制)+ Windows安装程序(安装),以满足您的要求......

另一个(也许更好?)选项:http://www.codeproject.com/KB/cs/DotNetAutoUpdateClient.aspx