我在 Visual Studio 中创建了一个安装项目,并希望添加自定义操作来验证序列号。我该怎么做?
编辑 1:
我在我的安装项目的用户界面中添加Customer Information
对话框,并将ShowSerialNumber
属性设置为 True。并且想要验证输入的用户序列号,当用户单击此对话框上的下一步按钮时。
我在 Visual Studio 中创建了一个安装项目,并希望添加自定义操作来验证序列号。我该怎么做?
编辑 1:
我在我的安装项目的用户界面中添加Customer Information
对话框,并将ShowSerialNumber
属性设置为 True。并且想要验证输入的用户序列号,当用户单击此对话框上的下一步按钮时。
不确定你想要什么,或者你尝试过什么,仍然......
创建一个布尔函数:
私人静态布尔isValidSerialNumber(字符串编号){
}
您验证它的方式取决于所使用的序列号方案的类型,
这可能涉及对序列号执行 RSA 解密,或者可能像查询数据库或列表以查看序列号是否存在一样简单。
看看这个问题:序列号是如何产生的?
在 VS 解决方案资源管理器中
右键单击您的设置>>查看>>用户界面
右键单击开始>>添加对话框>>选择文本框
现在做了一个Custom Class
并添加Install class
文件
在安装.cs
public override void Install(IDictionary stateSaver)
{
base.Install(stateSaver);
}