【发布时间】:2011-01-15 22:07:08
【问题描述】:
我已经设计了一个应用程序,它只不过是一个简单的 WinForm,有一个或两个类来处理数据和收集。
我经常发现自己重构它的一部分或添加新功能,而不是巨大的功能,而是对其功能的少量添加。
我的问题是,在用户最初下载更新程序后,向他们提供更新程序的最佳方式是什么。
我已经想到了几个不同的选择:
- 上传对 CodePlex 进行了改进的新版本
- 在我的个人网站上托管应用程序,但将文件更改为最新版本
- 实施某种系统,其工作方式类似于附加组件以添加功能。
有没有一种方法可以提供更新的应用程序,而用户不必通过删除当前版本并用新下载的版本替换它来替换当前版本?尽管 CodePlex 的想法似乎值得,但我不确定是否有更好或更简单的方法。
感谢您的宝贵时间。
【问题讨论】:
标签: c# visual-studio-2008 .net-3.5 updates