解決方法:
.NET COBOL コード用にコンパイルする場合、非数値定数の長さをゼロより大きい値に変更する必要があります。長さゼロの定数を単一のスペース文字に変換しない限り、ネイティブ コード用にコンパイルする場合にも同じことを行います。
例:
次の例では、MOVE 文に長さゼロの定数が含まれています。ネイティブ コード用にコンパイルする場合、単一のスペース文字は X1 データ項目に移動されます。これが予期する動作でない場合は、コードを変更する必要があります。
       identification division.
       program-id. err1178.
       data division.
       working-storage section.
       01 x1 pic x(10).
       procedure division.
       p1.
           move "" to x1
           if x1 = space
               display "Pass"
           end-if
           .