我继承了使用ClickOnce进行安装的Windows窗体应用程序(.NET Framework 4)。一切运行正常,除非,我似乎无法设置默认安装路径。目前已安装到:
%appdata%\ Local \ Apps \ 2.0 \ xxx
其中xxx是一些随机创建的路径。这会导致没有病毒扫描程序的问题,该病毒扫描程序会随机禁用该程序。我们不能从扫描中排除2.0目录,因为其他不受我们控制的程序也将安装到此文件夹。
我在网上找到了此内容:
指出可以设置的位置:
System.Deployment.Application.ApplicationDeployment.CurrentDeployment.DataDirectory
设置数据目录->可能同时设置程序目录?
我似乎无法找到哪里我可以设置此路径-有什么想法吗?我以前从未使用过ClickOnce(并且对Visual Studio还是陌生的),所以请给我明确的说明。
提前谢谢
答案 0 :(得分:0)
查看评论:
数据目录是数据文件的位置,例如保存MDF和MDB文件。您无法设置ClickOnce应用程序的安装位置。它们被安装到ClickOnce缓存中,这就是使它们成为ClickOnce应用程序的原因。 – jmcilhinney