【问题标题】:ClickOnce Applications Won't Install on Windows 7, Application Cannot Be Started, Contact the Application VendorClickOnce 应用程序无法在 Windows 7 上安装,应用程序无法启动,请联系应用程序供应商
【发布时间】:2014-02-04 20:19:18
【问题描述】:

我正在尝试安装 Github for Windows,它是一个 ClickOnce 应用程序,但是我无法启动任何 ClickOnce 应用程序。我收到一个弹出错误消息“应用程序无法启动,请联系应用程序供应商”。

我看到其他出现此错误的用户已通过删除“users/USERNAME/AppData/Local/Apps/2.0”位置中的“2.0”文件夹来解决此问题。但是,我的“AppData/Local”位置没有“Apps”文件夹,因此无法从中删除任何内容。我曾尝试在那里创建一个“应用程序”文件夹,然后尝试安装该应用程序,但我收到了同样的错误。当我运行以下命令时:'%UserProfile%\AppData\Local\Apps\2.0' 它说它指的是一个不可用的位置。

我已经联系了 Github 支持,他们告诉我关于删除“2.0”文件夹的相同信息,但可惜我没有“AppData/Local/Apps”位置。他们还告诉我通过运行以下命令来清除缓存:rundll32 %SystemRoot%\system32\dfshim.dll CleanOnlineAppCache,但这也没有解决问题。

我也没有打开任何防病毒或防火墙。我也尝试安装不同的 ClickOnce 应用程序,但收到了同样的错误。是否需要删除其他文件夹或更改某些设置才能启动 ClickOnce 应用程序?

【问题讨论】:

  • 当您的计算机上没有安装应用程序需要的正确版本的 .NET Framework 时,我看到了类似的错误。您是否安装了最新的 .NET Framework (4.5.1)?

标签: windows deployment github clickonce


【解决方案1】:

通过更改为Net Framework 4.0 让我工作,更改和删除 2.0 没有任何区别,但删除了其他应用程序。

其他应用程序已自动重新安装,所以没什么大不了的,稍后将尝试安装最新的4.51

【讨论】:

    【解决方案2】:

    我知道这是一个非常古老的问题。您应该在 '%UserProfile%\AppData\Local\Apps\2.0' 有一个 Apps 文件夹。您可能无法看到该文件夹​​,因为您尚未在 Windows 资源管理器中启用查看隐藏文件夹。要解决此问题,请启动 Windows 资源管理器“Windows 键 + e”,按住 Alt 并按 T(工具菜单),然后单击文件夹选项,单击“查看”选项卡,然后选择: “显示隐藏的文件、文件夹和驱动器” 取消选中: “隐藏计算机文件夹中的空驱动器” “隐藏已知文件类型的扩展名” "隐藏受保护的操作系统文件(推荐)"

    请注意,并非所有这些都需要查看隐藏文件夹“apps”,不过我总是这样配置我的设置。

    在此之后,您应该能够在以下位置看到文件夹: '%UserProfile%\AppData\Local\Apps\2.0'

    删除 2.0 文件夹通常可行,但一旦安装了应用程序,您也会删除任何其他点击。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-02-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多