C#在安装项目期间获取值

时间:2018-01-08 11:06:10

标签: c# setup-project visual-studio-setup-proje

我想获取在c#中设置期间创建的自定义文本框值Email_ID和Serial_key的值。我经历了一些堆栈溢出的答案,并且知道需要覆盖安装程序类

public override void Install(IDictionary stateSaver)
{
         base.Install(stateSaver);

}

我想知道在哪里编写此类以及如何在此安装程序类中获取值。During setup I want to fetch this textbox values and send to server

1 个答案:

答案 0 :(得分:0)

您可能需要创建自定义安装程序并覆盖其中的Install方法。

  

在解决方案资源管理器中,右键单击项目名称并选择   '添加'> 'New Item'然后从New Item中选择'Installer Class'   对话框。

将此引用为startup

用户输入值将在Context.Parameters对象中可用。看this