在c#.net中使用输入对话框进行设置和部署
我创建了一个windows服务,希望在其设置中有一个输入对话框,以便在安装时从用户处获取两个参数,如果用户输入参数,则只有在c#.net中使用输入对话框进行设置和部署,c#,deployment,installation,C#,Deployment,Installation,我创建了一个windows服务,希望在其设置中有一个输入对话框,以便在安装时从用户处获取两个参数,如果用户输入参数,则只有Next按钮可用 还希望获取这些参数值以使用它们 我还在我的服务中添加了一个ProjectInstaller,并在ProjectInstaller.cs类中添加了以下代码,但它不起作用 public override void Install(System.Collections.IDictionary stateSaver) { base.Install(stateSa
Next
按钮可用
还希望获取这些参数值以使用它们
我还在我的服务中添加了一个ProjectInstaller,并在ProjectInstaller.cs
类中添加了以下代码,但它不起作用
public override void Install(System.Collections.IDictionary stateSaver)
{
base.Install(stateSaver);
DBConfigurationClass objDBConfigurationClass = new DBConfigurationClass();
objDBConfigurationClass.SUserName = Context.Parameters["UserName"];
objDBConfigurationClass.SLic = Context.Parameters["LicenseKey"];
}
public override void Commit(IDictionary savedState)
{
base.Commit(savedState);
}
public override void Rollback(IDictionary savedState)
{
base.Rollback(savedState);
}
public override void Uninstall(IDictionary savedState)
{
base.Uninstall(savedState);
}