此问题已经在这里有了答案:
我正在尝试查找在本地计算机上安装clickonce部署的位置。我在开始菜单中找到了程序引用,但没有找到实际的exe文件。我真正想要找到的是配置文件,以便我可以调试其中一个用户正在遇到的怪异现象。我觉得如果可以找到配置文件并将其复制到开发机器上的同一位置,则可以验证发生了什么。
请注意,这是桌面WPF应用程序,而不是基于浏览器的应用程序。
它将为每个版本创建一个新文件夹。该文件夹的名称是随机生成的,因此没有人可以告诉您它在哪里。我希望我在开玩笑。它已安装到用户配置文件。
您将在此文件夹中找到它们:
\Users\$UserName\AppData\Local\Apps\
最好的确定方法是运行应用程序,然后将正在运行的可执行文件跟踪到其当前位置。下次运行时可能会更改,因为C2R更新时会为新版本创建一个新文件夹。
此问题之前曾在此问答中回答:How to get folder path for ClickOnce application
这是该线程的最佳答案:
要找到文件夹位置,您可以运行应用程序,打开任务管理员(CTRL-SHIFT-ESC),选择应用并右键单击|打开文件位置。