c#安装程序将数据传递给安装程序类
本文关键字:安装 程序 数据 | 更新日期: 2023-09-27 17:50:28
我有一个windows服务的安装项目。我试图将信息从setup exe传递到windows服务项目中的安装程序类。例如,我将安装自定义操作中的参数设置为:
/targetdir="[TARGETDIR]"
在安装程序类的Install方法中,我正在寻找上下文中的所有键。参数:
string keys = "";
foreach (string key in Context.Parameters.Keys) keys += key + "|";
targetdir没有显示。如何将信息传递给安装程序?
谢谢!
编辑1:发现我可以使用CustomActionData获得自定义文本框信息到安装类,但是,如果我尝试在那里添加TARGETDIR,它会抛出异常。我可以使用汇编路径获得信息,但是有一种方法来传递TARGETDIR吗?
有几种方法可以解决这个问题。这里有一个关于这个问题的很好的讨论:http://www.theserverside.net/discussions/thread.tss?thread_id=23903#155056