我已经构建了一个Windows窗体应用程序,并且已发布用于客户端安装。在安装安装文件时,应该要求用户选择安装目录路径;相反,它在默认路径中安装如下:
C:\Users\Mysys_t\AppData\Local\Apps\2.0\434YBBVC.Z2H\TNYPR09N.1JZ
是否有任何设置可以执行此操作,因此,在安装时,用户是否可以选择安装目录?
答案 0 :(得分:1)
一般来说,答案是否定的。请参阅解释原因的其他在线参考文献中的related MSDN forums discussion:ClickOnce旨在自动管理安装目录以防止部署冲突。
现在......引用的MSDN论坛讨论也链接到可能解决此问题的一种方法。当然,任何事物都可以通过一些独创性和工作来实现(例如,使用ClickOnce发布设置包装器以利用ClickOnce的自动更新,但使用间接控制来控制最终安装实际应用的位置);但是直截了当地使用ClickOnce是不可能的。
答案 1 :(得分:0)
这可以通过
来实现使用Visual Studio安装项目为C#Windows应用程序创建MSI包
请点击以下链接: