发布Windows窗体应用程序如何更改安装路径

时间:2014-09-18 01:47:40

标签: winforms clickonce publish windows-applications

我已经构建了一个Windows窗体应用程序,并且已发布用于客户端安装。在安装安装文件时,应该要求用户选择安装目录路径;相反,它在默认路径中安装如下:

C:\Users\Mysys_t\AppData\Local\Apps\2.0\434YBBVC.Z2H\TNYPR09N.1JZ

是否有任何设置可以执行此操作,因此,在安装时,用户是否可以选择安装目录?

2 个答案:

答案 0 :(得分:1)

一般来说,答案是否定的。请参阅解释原因的其他在线参考文献中的related MSDN forums discussion:ClickOnce旨在自动管理安装目录以防止部署冲突。

现在......引用的MSDN论坛讨论也链接到可能解决此问题的一种方法。当然,任何事物都可以通过一些独创性和工作来实现(例如,使用ClickOnce发布设置包装器以利用ClickOnce的自动更新,但使用间接控制来控制最终安装实际应用的位置);但是直截了当地使用ClickOnce是不可能的。

答案 1 :(得分:0)

这可以通过

来实现

使用Visual Studio安装项目为C#Windows应用程序创建MSI包

请点击以下链接:

http://www.c-sharpcorner.com/UploadFile/1492b1/creating-an-msi-package-for-C-Sharp-windows-application-using-a-v/