Version 5.0.x
Cachéスタジオを終了する際に、「エラー #5805: IDキーがユニークではありません」 というエラーが表示されることがあります。
スタジオ終了時に「 エラー #5805: IDキーがユニークではありません」のエラーが発生する現象は以下のような状況で発生します。
スタジオを開いた際にワークスペースに表示されているプロジェクト名が“Default__system”である。
(ユーザ作成のプロジェクトを使用していない)
その際、プロジェクトアイテムにクラス/ルーチン/CSPファイル の項目に何も登録されていない。
この状態でルーチンの保存(現在開いているプロジェクトへのルーチンの追加)を行ってからスタジオを終了した。
これはスタジオ起動時(または接続先切り替え時)に一部の状況でDefault__systemプロジェクトの読み込みに失敗することが原因です。
このエラーはスタジオの問題としてCaché 5.1以降で修正されています。
この状態でプロジェクトに何らかの変更を行った場合、終了時のプロジェクト自動保存でこのエラーが発生します。
(スタジオで行われた各アイテム -クラス/ルーチン/CSPファイル- の編集がこの問題で影響を受けることはございません)
Caché 5.0をお使いでプロジェクトにより各アイテムを管理されており、こちらが問題になる場合は、次の方法で回避できます。
デフォルトプロジェクト(Default__system)ではなく、任意のユーザ作成プロジェクトを使用する
スタジオを開いた際に Default__system プロジェクトの中身が空で表示された場合は、ファイル -> プロジェクトを開く で Default__system を再読み込みする
該当する製品:
Caché
関連トピック:
添付ファイル:
アンケートにご協力をお願いします
このトピックは参考になりましたか?
このトピックに関するお問い合わせ
FAQトップに戻る