【问题标题】:ClickOnce default installation pathClickOnce 默认安装路径
【发布时间】:2018-07-23 10:11:55
【问题描述】:

我继承了一个使用 ClickOnce 进行安装的 Windows 窗体应用程序 (.NET Framework 4)。一切正常除了我似乎无法设置默认安装路径。目前它被安装到:

%appdata%\Local\Apps\2.0\xxx

其中 xxx 是一些随机创建的路径。这会导致随机停用程序的病毒扫描程序出现问题。我们不能从扫描中排除 2.0 目录,因为不受我们控制的其他程序也会安装到此文件夹中。

我在网上找到了这个:

https://social.msdn.microsoft.com/Forums/en-US/c6e3d328-1deb-49c9-99cf-98fe3830702a/where-does-clickonce-put-files?forum=winformssetup

它声明我可以设置的地方:

System.Deployment.Application.ApplicationDeployment.CurrentDeployment.DataDirectory

设置数据目录 -> 也可以设置程序目录?

我似乎找不到在哪里我可以设置这条路径 - 有什么想法吗?我以前从未使用过 ClickOnce(并且是 Visual Studio 的新手),所以请给我明确的说明。

提前谢谢你

【问题讨论】:

  • 数据目录是数据文件所在,例如MDF 和 MDB 文件,得到存储。您不能设置 ClickOnce 应用程序的安装位置。它们被安装到 ClickOnce 缓存中,这就是它们成为 ClickOnce 应用程序的原因。
  • 感谢您的回复

标签: vb.net visual-studio-2017 clickonce


【解决方案1】:

见评论:

数据目录是数据文件的位置,例如MDF 和 MDB 文件,得到存储。您不能设置 ClickOnce 应用程序的安装位置。它们被安装到 ClickOnce 缓存中,这就是它们成为 ClickOnce 应用程序的原因。 - jmcilhinney

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-25
    • 1970-01-01
    • 1970-01-01
    • 2011-12-29
    相关资源
    最近更新 更多