自动更新 C# Windows 窗体应用程序

2023-12-02

我希望我的应用程序自动检查更新并在需要时更新应用程序。我安装了InstallShield Limited Edition,但是当我进入更新部分时,我发现我需要安装FlexNet,这需要我购买它。

我发现 Windows 已停止支持 Windows Installer,这就是为什么在 Visual Studio 2013 中它没有列在安装和部署部分中。

我还阅读了有关 ClickOnce 的内容,但当我尝试将应用程序部署到 FTP 服务器时出现了一个小问题。它要求输入用户名和密码,但它添加了一个警告,表明这些值将采用纯文本形式!所以我该怎么做?是否还有其他第三方方法来创建安装程序并设置自动更新?


我已经将 ClickOnce 与数十个应用程序一起使用,但从未见过用户名/密码提示。我的流程是:

  1. 声明应用程序是从“http://www.yourSite.com/yourApp/”下载的
  2. 发布到您想要的任何位置的文件夹“yourApp”
  3. 将整个文件夹拖放到服务器上的 WWW 空间中
  4. 通过电子邮件向您的用户发送链接“http://www.yourSite.com/yourApp/yourApp.application”

对于更新,只需重复相同的过程(向用户发送电子邮件除外),其他一切都会自行解决。当然,请务必选中应用程序设置中的复选框,告诉它检查更新。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

自动更新 C# Windows 窗体应用程序 的相关文章

随机推荐