我发布了一个应用程序,我已经实现了一个用户请求的功能,并想发布一个新版本。我不知道这是如何完成的典型 - 有在我可以用它来告诉它只是简单地覆盖某些文件,如果应用程序已经安装了.NET安装项目的一些设置,还是我必须以某种方式产生一个补丁?

如果你要建议自动更新,我同意这是一个好主意,但原来的版本只检查应用程序的网站,查看是否有新版本,将用户引导到一个下载页面更新后的版本 - 它不会下载,并为您自动更新。即使我补充一点,到这个版本,我还需要一个友好的方式来提供的更新,以我现有的用户。

有帮助吗?

解决方案

我假定你的意思是在Windows安装程序,使用户在安装之前卸载“当前版本”功能的“新”?

在安装程序项目属性,看看“产品代码”和“的UpgradeCode”的属性。这些是定义安装程序如何查找以前版本的GUID。

要简单地给用户一个安装程序安装的更新版本,增加了“版本”属性/数量和安装程序应更新文件系统上的文件,而无需在开始菜单中创建重复的条目,添加/删除程序,等等。

其他提示

在ClickOnce的发布模式非常适用于小型应用。在您的项目,只需右键单击它去属性,然后单击“发布”选项卡上。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top