如何使用Visual Studio 2015中的发布向导在客户端计算机上设置安装路径

时间:2016-09-22 16:39:36

标签: visual-studio-2015 clickonce

我正在研究visual studio 2015的“单击一次”发布功能,以便轻松部署一个简单的应用程序c#桌面应用程序。

但是,有两件事我想要实现,我无法做到:

  • 首先,我想在客户端计算机上指定安装文件夹。目前,当我安装应用程序时,应用程序和其他dll安装在AppData\Local\Apps ...
  • 中的某个位置
  • 其次,我想在安装完成后阻止应用程序自动打开。

有什么建议吗?

我可以使用其他安装程序包,但我打算使用“click-once”发布功能中的更新功能。

由于

1 个答案:

答案 0 :(得分:1)

ClickOnce的关键优势是不要求客户端上的增强权限在本地安装,但是这个应用程序文件的价格必须存储在用户配置文件中的ClickOnce缓存中。此外,通常通过单击清单文件启动或安装并启动应用程序,因此您无法单独控制安装与执行。

如果在已知位置安装您的应用程序是一项关键要求,您可能需要重新评估打包选项,因为ClickOnce不支持此选项。

CO自动更新功能非常方便,但是还有其他一些问题可以解决如何在How to automatically update an application without ClickOnce?

的情况下在没有ClickOnce的情况下制作自动更新应用的问题