首页 > 解决方案 > WPF .NET Clickonce 部署安装位置

问题描述

我正在尝试查找在本地计算机上安装 clickonce 部署的位置。我在开始菜单中找到了程序参考,但没有找到实际的 exe 文件。我真正想要找到的是配置文件,以便我可以调试其中一位用户遇到的一些奇怪现象。我觉得如果我能找到配置文件并将其复制到我的开发机器上的相同位置,我可以验证发生了什么。

请注意,这是一个桌面 WPF 应用程序,而不是基于浏览器的应用程序。

标签: .netclickonce

解决方案


它为每个版本创建一个新文件夹。该文件夹的名称是随机生成的,因此没有人可以告诉您它在哪里。我希望我是在开玩笑。它已安装到用户配置文件中。

您将在此文件夹中找到它们:

\Users\$UserName\AppData\Local\Apps\

确定的最佳方法是运行应用程序,然后将正在运行的可执行文件跟踪到它的当前位置。这可能会在下次运行时更改,因为当 C2R 更新时,它会为新版本创建一个新文件夹。

这个问题之前已经回答了这个问题:如何获取 ClickOnce 应用程序的文件夹路径

这是该线程的最佳答案:

要查找文件夹位置,您只需运行应用程序,打开任务管理器 (CTRL-SHIFT-ESC),选择应用程序并右键单击|打开文件位置。


推荐阅读