Exeファイル出力開始時のライセンスエラー原因を調べるには

解決


Hana2569  2013-10-25 22:22:23  No: 103461  IP: [192.*.*.*]

複数のサードパーティ製のActiveXやDLLを組み込んでいますが、きょうコンパイルを
しようとしたところ、Exeを書き込んでいます…  のゲージ10%のあたりで以下のメッセージ
がひょうじされコンパイルできません。(exeを出力できません)

Microsoft Visual Basic
このコンポーネントのライセンス情報が見つかりません。デザイン環境でこの機能を
使うために必要なライセンスがありません。
OK / ヘルプ

VBのプロジェクト起動時のエラーであればフォームごとにlogファイルが生成されるのですが
今回は何も出力されていないように見受けられます。
どのコンポーネントが悪さをしているのか見当がつかずに困っています。
直前に行ったことは、別のマシンで試作したVBを同時にデザインで開き、同じバージョン
のActiveXコントロールを上記プロジェクト内に貼り付けただけです。
上記の直前に行ったフォームを元に戻しましたが結果は変わりませんでした。
どのコンポーネントなのかを見つけ出す方法はありますでしょうか。
プロジェクトを複製し、1つづつコンポーネントを削除しながらコンパイルして試す以外
に方法はありますでしょうか。
イベントログにもエラーは特に出力されていません。

OS   Windows Vista Ultimate SP2 32bit Japanese
IDE  VB6 with SP6 Japanese
Windows2012から  mstsc /admin /v サーバー名  にてリモート接続して利用
OSのログオンアカウントはローカルでいつも使用しているアカウント名と同じで
Administrator権限有り

よろしくお願い致します。

編集    削除
Hana2569  2013-10-26 08:41:47  No: 103462  IP: [192.*.*.*]

追加報告です。

・自宅にて(MSTSCリモート接続)ではなくローカルコンソールから
管理者権限でログオンしても現象は同じです。

・MSDOSプロンプトを管理者権限で起動し、
  %systemroot%\system32\MSCOMCTL.OCX と 同じく comctl32.Ocx
  を "regsvr32 /U hoge" then "regsvr32 hoge" しても変わりませんでした。

編集    削除
Hana2569  2013-10-26 10:58:04  No: 103463  IP: [192.*.*.*]

自己解決しました。

数十種類組み込んでいる各サードパーティコンポーネントを
一つづつコンパイルして試したところ、ある日本製の
リサイズコントロールを起動できずに同じエラーが出ました。
そのツールを再インストールしたところ無事に解決しました。

お騒がせしました。本件はクローズします。
有難うございます。

編集    削除