安装后ClickOnce无法启动

时间:2016-10-18 09:13:51

标签: clickonce

我的ClickOnce应用程序出现问题。应用程序在单击其图标时拒绝启动。没有显示错误,它只是不加载。这只发生在某些部署机器上,而不是全部。据我所知,工作中的所有机器都或多或少相同......但我知道这通常无关紧要。

应用程序安装/更新好 - 或似乎。安装日志说一切安装都很好;只是当用户尝试启动问题发生的应用程序时。

当我使用命令提示符浏览安装位置中的.exe(即C:\ Users \ Username \ AppData \ Local \ Apps \ 2.0 \ etc \ etc \ etc \ Application.exe)时,应用程序将启动。

有关不合规部署计算机的一些详细信息:

  • 计算机已安装正确的.NET先决条件。
  • 它们都具有相同的权限/防火墙设置。
  • 他们都在运行(或者正在尝试运行,而不是!)最新版本的应用程序。
  • 我尝试重新安装应用程序/删除2.0文件夹&多次更新。
  • 其中任何一个都没有安装Kensington Mouseworks软件。

感谢您的建议。

1 个答案:

答案 0 :(得分:1)

所以,我修好了......但不知道这是怎么回事。尽管我们已经在所有机器上(通过控制面板)禁用了UAC,因为我们不想要它,但我必须确保将EnableLUA regkey设置为1.事情是,已经有一些受影响的PC 已将 EnableLUA设置为1,因此我只需将其设置为0,重新启动,将其设置为1,然后重新启动。 (注册路径:HKLM \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Policies \ System)

UAC真的被关闭了吗?是否有办法将其关闭并让我的应用程序在所有机器上同时运行愉快?