Net Expressからの上位互換性

Applications developed using Net Express 5.1 or Net Express 5.1 で開発されたアプリケーションを Visual COBOL 2010 に移行する場合、利用できなくなる機能がありますので注意が必要です。 以下の機能は Visual COBOL ではサポートされていません。


Net Expressとの共存

Visual COBOLアプリケーションの実行時、または Visual COBOLを使ってプロジェクトを新規作成して構成ファイルに Visual COBOLにとって適当ではないパラメタを設定しようとするときに、 COBCONFIG または COBCONFIG_ のどちらかの環境変数が設定されているとランタイムシステムエラーが発生します。 このことは、たとえば Net Express がインストールされていて、 COBCONFIG または COBCONFIG_ 環境変数がそのために設定されている場合に発生します。

この問題を回避するために以下のように構成ファイルを変更する必要があります:


  1. Visual COBOL が起動されていないことを確認します。
  2. 実行時構成ファイルを以下のいずれかの方法で修正します:
    1. サポートされないパラメタが他のアプリケーションでは必要でない場合はこれを削除します。
    2. 構成ファイルの先頭に以下の行を挿入します。
      set cobconfig_error_report=false
    3. COBCONFIG (or COBCONFIG_) を UNSETするか、サポートされているパラメタのみを含む構成ファイルに設定しなおします。