2016-09-12 77 views
1

不确定是否有其他人遇到此问题,但事实如此。我们已经创建/发布了安装在我们客户端的一次点击应用程序。我们通过简单地将所需的文件放在服务器和客户端上,然后运行应用程序并开始工作。单击应用程序将自行卸载/不退出Windows时退出安装

这很有效,因为我们的更新也以相同的方式分发。问题是当其他一些客户端打开应用程序时,它会提示他们在应用程序已安装到系统上时安装该应用程序。我们检查了添加/删除程序,应用程序仍然存在。我还检查了C:\ Users [用户] \ AppData \ local \ Apps \ 2.0 \,并且这些文件仍然存在,应用程序甚至从该路径文件运行,但是从它保持的开始菜单中的快捷方式/安装文件夹运行提示你需要安装它。

我已经卸载并重新复制文件。安装和应用程序再次正常工作。一旦注销,并在大约+ - 40分钟内重新登录,应用程序会提示您再次安装。如果您安装并立即注销并返回,应用程序仍然有效,并且不会提示重新安装。

注意:客户端用户不是漫游配置文件(我们先检查了它)。该应用程序也是从同一个用户安装并运行的。 (检查以及)

让我感到的事情是,它在其他客户端完美地工作,但它在其他客户端做到了这一点。

如果有人有任何想法,为什么会发生这种情况或任何可能的修复,请让我知道。我发现this链接有类似的问题,但没有具体的修复或解释。也找不到与我们所遇到的相同的其他问题。

+1

在发布设置中,您可以选择应用程序是否仅在线提供,也许您已将其设置为 –

+0

Hi @DavidSdot,我很快检查了我们使用的两个应用程序(问题同时发生)和选项:* The应用程序也可脱机使用(可从“开始”菜单启动)*被选中。 – J2H656

回答

0

我似乎解决了这个问题,使用this链接:“psl pete”和“TacoGeek”中的建议。

我们发现,在每次从计算机上的用户注销/注销并重新登录后,它都会为HKey_User创建另一个注册表项。单击一次,然后将其视为新实例,并且该应用程序未安装/位于注册表中,因此每次都提示用户重新安装。

当我启用组策略中的以下选项按照上面的链接:

请勿强行卸载在用户注销用户注册表

这将停止创造新的“实例“重新登录系统并且应用程序保持安装状态。要启用该功能,只需执行以下操作:

  1. 打开本地组策略编辑器。
  2. 在左窗格中,打开本地计算机策略>计算机配置 - >管理模板>系统>用户配置文件
  3. 在右窗格中,待办事项双击不强制卸载用户在注销用户 注册表。
  4. 在结果窗口中,单击单选按钮启用。
  5. 单击确定。

我希望这可以帮助别人,因为这一直是我们的一些头痛。