适用于自动更新应用

时间:2017-09-06 07:44:37

标签: .net security auto-update

我有一个应用程序已经测试了一段时间了。该应用程序最终将作为SAAS出售,尽管它将在PC上运行物理EXE。

我有一个帮助应用程序,它会查找更新并自动安装更新(如果有的话)。这曾经工作得很好,但是最近我的代码签名证书已经过期,我签了这些EXE&。我还没有想要获得新的代码签名证书,因为我仍然需要在内部的进一步测试阶段运行此应用程序。

当帮助应用尝试更新主应用时,会将其报告为可疑活动。这曾经工作得很好,我认为这可能与不再对应用程序进行数字签名有关。

目前,我的帮助应用程序下载新版本,关闭主exe,用新版本替换旧exe,然后重新启动。

为什么强制自动更新?该软件是SAAS,只有一个版本(最新版本)。

主应用程序未隐藏或被迫保持打开状态。用户可以选择关闭它,我只需要它始终是最新版本。

有没有办法自动更新应用程序,而不是"不是"被认为是可疑的?

我想实现自己的代码解决方案,而不是使用现有的第三方库。

1 个答案:

答案 0 :(得分:0)

好的,经过一些研究后,我决定改变我的方法并告知用户更新。如果没有最新版本,我会强制软件不运行。