3

我可以在安装期间询问用户在哪里安装应用程序吗?大多数设置都会提示用户在哪里安装应用程序,我相信您对它很熟悉。我如何使用 Visual Studio 发布者做到这一点?(如果无法从 VS 发布者处完成,您能否推荐一个可以做到的程序?还是我必须手动完成?

4

3 回答 3

7

根据MSDN 帖子:“ClickOnce 应用程序是按用户安装在用户应用程序缓存中的。这些应用程序由 ClickOnce 服务管理。如果您想安装到用户指定的位置,例如 Program Files……您应该使用 MSI 或其他一些安装技术。”

此处讨论了 Visual Studio 支持的其他部署方法

于 2012-06-26T14:24:19.493 回答
3

不,你不能。ClickOnce 将应用程序安装在用户的 AppData 文件夹中,它不像传统应用程序那样安装。如果您想更好地控制此类内容,则需要编写自己的安装程序。

于 2012-06-26T14:25:06.993 回答
1

不确定它是否已更改,但 ClickOnce 应用程序是按用户安装在用户应用程序缓存中的。你不能改变那个位置。这意味着如果 2 个不同的用户共享同一台机器,则您的应用程序有 2 个不同的副本。

于 2012-06-26T14:25:11.240 回答