0

我在 Visual Studio 中创建了一个安装项目,并希望添加自定义操作来验证序列号。我该怎么做?

编辑 1: 我在我的安装项目的用户界面中添加Customer Information对话框,并将ShowSerialNumber属性设置为 True。并且想要验证输入的用户序列号,当用户单击此对话框上的下一步按钮时。

4

2 回答 2

1

不确定你想要什么,或者你尝试过什么,仍然......

创建一个布尔函数:

私人静态布尔isValidSerialNumber(字符串编号){

}

您验证它的方式取决于所使用的序列号方案的类型,

这可能涉及对序列号执行 RSA 解密,或者可能像查询数据库或列表以查看序列号是否存在一样简单。

看看这个问题:序列号是如何产生的?

于 2012-07-25T07:12:05.513 回答
1

在 VS 解决方案资源管理器中

右键单击您的设置>>查看>>用户界面

右键单击开始>>添加对话框>>选择文本框

在此处输入图像描述

现在做了一个Custom Class并添加Install class文件

在安装.cs

public override void Install(IDictionary stateSaver)
    {
                base.Install(stateSaver);
    }
于 2012-07-25T07:26:06.393 回答