Visual Studio でセットアップ プロジェクトを作成し、カスタム アクションを追加してシリアル番号を検証したいと考えています。どうすればいいですか?
編集 1:Customer Information
セットアップ プロジェクトのユーザー インターフェイスにダイアログ
を追加し、ShowSerialNumber
プロパティを True に設定します。ユーザーがこのダイアログの次へボタンをクリックしたときに、入力されたユーザーシリアル番号を検証したい。
Visual Studio でセットアップ プロジェクトを作成し、カスタム アクションを追加してシリアル番号を検証したいと考えています。どうすればいいですか?
編集 1:Customer Information
セットアップ プロジェクトのユーザー インターフェイスにダイアログ
を追加し、ShowSerialNumber
プロパティを True に設定します。ユーザーがこのダイアログの次へボタンをクリックしたときに、入力されたユーザーシリアル番号を検証したい。
あなたが何を望んでいるのか、何を試したのか正確にはわかりませんが、まだ...
ブール関数を作成します。
private static bool isValidSerialNumber( 文字列番号 ) {
}
検証方法は、使用するシリアル番号スキームのタイプによって異なります。
これには、シリアル番号で RSA 復号化を実行することが含まれる場合もあれば、データベースまたはリストにクエリを実行してシリアル番号が存在するかどうかを確認するのと同じくらい簡単な場合もあります。
この質問を見てください:シリアル番号はどのように生成されますか?
VS ソリューション エクスプローラーで
yoursetup >>表示>> USERInterfaceを右クリック
[スタート] を右クリック>> [ダイアログの追加] >> [TextBox を選択]
今作成され、ファイルCustom Class
を追加しますInstall class
Install.cs 内
public override void Install(IDictionary stateSaver)
{
base.Install(stateSaver);
}