如何在每次关机时重置计算机时自动更新应用程序?

时间:2017-07-13 15:38:43

标签: c# wpf auto-update

我在WPF中制作了桌面应用程序。我见过第三方工具可以轻松自动更新我的应用程序,但是当计算机自动重置文件时,我还没有看到解决方案。

我们可以要求系统管理员安装我的应用程序,每次计算机重置时,应用程序仍然存在。但是,如果我想更新我的应用程序,我必须再次请求系统管理员更新我的应用程序,因为据我所知,应用程序无法自行更新。

那么是否有自行更新应用程序的解决方案,而无需系统管理员这样做?我不一定(但也可能)要求编码解决方案,但如果系统管理员可以采取措施解决问题,那么这也可能是一个解决方案。

1 个答案:

答案 0 :(得分:0)

正如我在评论中提到的,一种方法是:

将您的主应用程序保存在主服务器的共享文件夹中,用户可能使用您的应用程序的所有已连接计算机都可以访问该文件夹。

制作第二个可以从网络源访问和复制应用程序的应用程序。此代码可能会帮助您开始:

content = {
  "type": "formData",
  "data":{
      "type":"text",
      "name":"FAMILY_NAME",
      "value":"nom famille"
  }

请您的系统管理员在具有完全权限的Windows StartUp文件夹中添加此应用程序。

现在,每次计算机启动时,您的应用程序都将更新为您将保留在网络文件夹中的最新版本