再:[WR3.0]ランタイムの再配布エラー

HOME › フォーラム › 旧サポート掲示板 › 再:[WR3.0]ランタイムの再配布エラー

  • このトピックは空です。
4件の投稿を表示中 - 1 - 4件目 (全4件中)
  • 投稿者
    投稿
  • #1071
    新谷
    ゲスト

    VB6+WingReportで開発しておりますが、配布時におかしな動作を
    します。

    1.VBでインストーラーを作成し、実行したところ
     「ファイル’C:\WINDOWS\SYSTEM\WrCif30.dll’の登録中に
     エラーが発生しました。」とエラー表示されます。

     インストーラーのログでは以下のようになっています。
      *** エラー: ‘C:\WINDOWS\SYSTEM\WrCif30.dll’ 中に
         DllRegisterServer() のエントリポイントが
         見つかりません。
      *** 次の処理中:
        DllSelfRegister: “C:\WINDOWS\SYSTEM\WrCif30.dll”

     インストーラーを作成する際に、何か手続きが必要なので
     しょうか?
     
     WrCif30.dll をインストーラーに含めずに作成した場合は
     問題なくインストールでき、プログラムも動作しています。
     逆に、WrCif30.dll は配布しなくても問題ないでしょうか?

    2.上記のVB+WingReportのインストーラを開発端末で
     実行した後、開発しようとすると「ライセンスが見つかり
     ません」等の表示が出て開発できません。
     その場合 配布したプログラムは動作していることから
     考えると、配布用のインストーラーを実行すると配布用の
     ライセンスに書き換えられるのでしょうか?

    なお、環境は以下の通りです。
    WingReport 3.0 / VB6.0(SP4.0) / Windows98
     WRD30.EXE 3. 0. 0. 7
     WRENGN30.DLL 3. 2. 0.12
     WRCTRL30.DLL 3. 0. 0.11
     WR3AXCL.OCX 3. 1. 0. 4
     WRCIF30.DLL 3. 1. 0. 3

    お手数ですが、よろしくお願い致します。

    #1072
    松嶋@ソフトウィング
    ゲスト

    お世話になります。

    WRCIF30.DLLはC言語などからWingReporを利用する場合に使用し
    ます。VB等でActiveX(OCX)を利用し、作成したアプリケーション
    には使用しませんので、インストーラーのリストから除外してくだ
    さい。

    以上です。

    #1073
    新谷
    ゲスト

    早速のご回答ありがとうございます。
    WrCif30.dllにつきましては、そう致します。

    開発環境へのインストールの方は、そのような仕様でしょうか?

    度々申し訳ありませんがよろしくお願い致します。

    #1074
    小島
    ゲスト

    お世話になります。

    >2.上記のVB+WingReportのインストーラを開発端末で
    > 実行した後、開発しようとすると「ライセンスが見つかり
    > ません」等の表示が出て開発できません。
    > その場合 配布したプログラムは動作していることから
    > 考えると、配布用のインストーラーを実行すると配布用の
    > ライセンスに書き換えられるのでしょうか?

    この現象は配布用のインストーラーを実行したことにより
    WR3ACXL.OCXのレジストリ情報が書き変えられてしまったためです。
    WR3AXCL.OCXをWingReportのインストール時のパスにあるもので
    再度登録する必要があります。
    WR3AXCL.OCXはデフォルトのインストールでは
    [InstallDir]\SoftWing\WingReport v3.0\Dev
    にインストールされます。

    以上、よろしくお願い致します。

4件の投稿を表示中 - 1 - 4件目 (全4件中)
  • フォーラム「旧サポート掲示板」には新規投稿および返信を追加できません。