NetCOBOL 技術情報:トラブルシューティング
エラー
Windows x86, .NET
NetCOBOL
Q
COBOLアプリケーションをリンクする時、メッセージ「LINK : fatal error lnk1104: ファイル "uuid.lib" を開けません。」が表示され、実行ファイルが作成できません。
A
LNK1104のエラーは動作環境に依存した多くの要因で発生します。以下のマイクロソフト社の Webサイトに掲載の個々の要因について、お客様環境での原因となっていないか、確認してください。
例えば、メッセージに表示されたファイル名のファイルが、お客様のシステム上に存在しない、パスの通っているフォルダに存在しない、または、出力ファイルであれば書込み禁止となっている、などの場合あります。
また、以下のFAQでは、環境変数LIBにパスを追加することで、上記の「パスの通っているフォルダに存在しない」問題に対処しています。エラーメッセージが、「LINK : fatal error LNK1104: ファイル "uuid.lib" を開けません。」であれば、ユーザ環境変数LIBの設定が正しくないか、NetCOBOLのインストールが正しく行われていない可能性が考えられます。ファイル uuid.lib は、NetCOBOLをインストールしたフォルダ(デフォルトでは"C:\Program Files\NetCOBOL")に存在しますのでご確認ください。
- 技術情報(トラブルシューティング) :
「Visual Studio .NET製品をインストールするとCOBOL開発環境でのビルド時にエラーになります。 」
なお、上記のFAQには「PowerCOBOL97」の場合のユーザ環境変数修正例が掲載されています。NetCOBOLの場合は、NetCOBOLをインストールしたドライブ名、フォルダ名を指定する必要があります。
