DOBON.NET DOBON.NETプログラミング掲示板過去ログ

VSIにてシリアル番号のチェック

  • 題名: VSIにてシリアル番号のチェック
  • 著者: spike
  • 日時: 2006/08/22 16:05:19
  • ID: 17207
  • この記事の返信元:
    • (なし)
  • この記事への返信:
    • (なし)
  • ツリーを表示
環境/言語:[WindowsXP + .NET 2003]
分類:[インストーラ]

お世話になっています。
.NETでアプリケーションの開発を行いVSIにてインストーラを作成しています。

インストーラでは簡単なシリアル番号のチェックが必要とのことでDOBONさんで
紹介されているMSのサイト
http://support.microsoft.com/default.aspx?scid=kb;ja;253683
を見ながらカスタム動作を作成してみたのですがエラー
になってしまいます。
経験のある方がいましたら助けていただきたいと思います。

記載と違う部分は
ユーザ情報ダイアログのPIDTemplateは<???-?-???>に変更しています。

1〜10までのうち10に記載されている部分が今ひとつ理解できていないようです。
UserNameFormとなっているところをCustomInfoFormとして設定をしたのですが、dの
[UserNameForm ShowSerialDisabled]イベントというのがわかりません。
NextBottunのNewDialogイベントを作成し、Argumentに[CustomerInfoForm_ShowSerialDisabled]
ConditionにPIDCHECK="TRUE"
を設定しています。
これでインストーラを実行すると
「このパッケージをインストールするときに予期しないエラーが検出されました。
このパッケージは問題がある可能性があります。エラーコードは2812です。」
と記載されるダイアログが表示されインストーラは終了となってしまいます。

よろしくお願いします。

DOBON.NET | プログラミング道 | プログラミング掲示板