03-10-2022 07:29 AM
LabVIEW2015を使用している者です。
LLB Managerを用いて、複数のプログラムを.llbファイルを用いて管理しているのですが、ある時急にプログラムが落ち、LLB Managerを再度立ち上げたところ、プログラムがリスト上に何も表示されなくなってしまいました。.llbファイルのファイルサイズはそのままになっているので、完全に消えてしまっているわけではなさそうなのですが、何とかプログラムを復活させる方法は無いでしょうか?
現在(左)と過去(右)のLLB Managerの表示画面を添付いたしました。
1週間がかりで書いたプログラムなので、何とかして復活させたいと思っているところです。どうぞよろしくお願い致します。
解決済! 解決策の投稿を見る。
03-10-2022 11:33 PM
ちょっと原因が分かりませんが、LLBをフォルダに変換できるので、これだといかがでしょう?
上手く復活してくれればよいのですが。。。
03-11-2022 12:03 AM
コメントありがとうございます。
フォルダへの変換を試してみたのですが、メール添付のようなウィンドウ(エラー13)が表示されてしまい、うまくいきませんでした。
03-11-2022 12:50 AM
Recursive File List VI - LabVIEW 2018 Help - National Instruments (ni.com)
うーん。。。プログラム的に、LLBからVIリストを取れます。
これでも同じエラーが出るような気がしないでもないのですが、もしエラーなく情報が取れるなら、
プログラム的にVIパスが入手できるので、後はプログラム的にVIを保存すればよいとおもい・・・ます
これでもエラーが出るなら、本当に壊れているのかな。。。
03-11-2022 01:37 AM
ご助言ありがとうございます。
Recursive File Listを試してみたのですが、同様のエラーが出てしまいました(添付ファイル:エラー13)。オプションを色々変えてみてもダメでした。救出は難しいのでしょうか。。。
03-11-2022 01:45 AM
やはりエラー発生しましたか。。。LLBマネージャが同様の関数を使っている可能性を考えていましたので、起こりえるとは思っていましたが。。。
viの自動復元に失敗し、LLBが開けなくなりました。 - NI Community
類似の事例はありましたが、この時はあきらめたようです。
LLBはVIを圧縮しているので、正規手順からではないと取り戻すのが難しそうです。
SSPに加入済みでしたら、Niに復旧が出来るか見てもらってはどうでしょう?
03-11-2022 01:56 AM
ご返信ありがとうございます。NIに復旧ができるか聞いてみたいと思います。
LLBは1ファイルで多数のVIが管理できるので便利だったのですが、
教えて頂いたリンクのページで議論されているように、LLBはVIを保存するのには適さないようですね。
今後気をつけたいと思います。
03-11-2022 02:14 AM