0
我有一个windows服务的安装项目。我试图将信息从setup.exe传递给windows服务项目中的安装程序类。举个例子,我在安装自定义操作中设置的参数如下:C#安装程序将数据传递给安装程序类
/targetdir="[TARGETDIR]"
在安装程序类的安装方法,我正在寻找在Context.Parameters所有键:
string keys = "";
foreach (string key in Context.Parameters.Keys) keys += key + "|";
targetdir没有显示出来。我如何将信息传递给我的安装程序?
谢谢!
编辑1:发现我可以得到自定义文本信息使用CustomActionData安装类,但是,如果我尝试添加TARGETDIR那里,它抛出一个异常。我可以使用程序集路径获取信息,但是有没有办法将TARGETDIR传入?
嗯。这似乎讨论了更多的服务运行而不是安装过程。我真的希望从安装程序UI获取信息到安装程序类。 – zimdanen 2011-04-17 21:52:30