为了账号安全,请及时绑定邮箱和手机立即绑定

在安装程序中获取路径

在安装程序中获取路径

守着星空守着你 2018-10-10 04:06:50
在继承了 Installer 的安装程序类中,如何获取安装包的目录,和程序要安装到的目录。 我试过  System.Windows.Forms.Application.StartupPath 和  System.AppDomain.CurrentDomain.BaseDirectory得到的都是在 system32 目录。要安装到的目录 也不正确。
查看完整描述

2 回答

?
阿晨1998

TA贡献2037条经验 获得超6个赞

安装程序要安装到的路径通过下面方法获取

Custom Actions 下对应的Actions 的属性中设置

CustomActionData 这个属性为 /targ="[TARGETDIR]\"

Actions 的代码中调用

string targ = Context.Parameters["targ"];

获取目标路径。

至于你安装包所在目录,可能是通过SourceDir 这个属性来获取的,你可试试看


查看完整回答
反对 回复 2018-10-16
  • 2 回答
  • 0 关注
  • 498 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信