WPF - INSTALLSHIELD LE - 附加文件

时间:2012-12-15 15:43:58

标签: wpf installshield-le

我有以下情况:

  • WPF申请
  • 我知道不同的部署方式。 (CAO,InstallShield,..)
  • 项目包括一些报告文件(.rdlc) 通过路径调用它们 - 现在在我的PRojectfolder的子目录中
  • 路径在设置
  • 中定义

BUT:

我绝对不知道如何在安装期间和安装后处理这种情况。

如果我提供rdlc文件作为附加文件,如何在安装后自动更改路径(以便应用程序可以找到它们),因为我不知道新客户端机器的路径。或者我误解了InstallShield是否自动管理这些文件和路径!

任何人都可以帮助我制定正确的策略(我不是在寻找代码)!?!? 感谢提前

1 个答案:

答案 0 :(得分:0)

在安装程序中,将文件放在相对于INSTALLDIR目录的位置。用户可以在安装期间修改INSTALLDIR。您可能希望将值保存在注册表或配置文件中。对于注册表,创建所需的配置单元和密钥,并将其值设置为[INSTALLDIR]。对于配置文件,您需要编写一个自定义操作,使用所选的INSTALLDIR修改文件。