使用从安装位置的自定义操作中检索的数据

时间:2011-11-17 16:42:45

标签: c# windows-services windows-installer installation-path

我已经创建了一个自定义操作,用于将我的服务安装到Windows。我在设置中有一个自定义对话框,用于检索服务实例的名称。

安装时我想将产品安装到以下路径:[company name][product][instance],其中instance是我从自定义操作中检索的名称。我可以检索为instance输入的值,但需要知道如何将其指定为安装目录中的文件夹。

非常感谢任何帮助。

谢谢,

pie154

1 个答案:

答案 0 :(得分:0)

您可以将实例名称保存在installer property中,例如INSTANCE。如果您使用Windows Installer对话框来检索它,则只需使用编辑框控件属性。

这样您的默认安装路径可能是这样的:

[ProgramFilesFolder][Manufacturer] [ProductName] [INSTANCE]