- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VB.NETでDLLを読み込ませる時にエラーがでる)
VB.NETでDLLを読み込ませる際にエラーが発生する
このQ&Aのポイント
- VB.NETで他のパソコンで動作確認済みのDLLを読み込む際にエラーが発生します。
- VisualStudio .Netでソースを開き、参照設定からDLLを削除し、再度追加するという手順を行ってもエラーが解消されません。
- エラーメッセージには、タイプライブラリを読み込めなかったことが原因であると記載されています。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
「他のパソコンで動作確認済み」とは、そのパソコンでVB.NETの参照設定が正常に行えることを確認したということでしょうか。そうだとして・・・ そのDLLを他のパソコンで使用するには、DLLのほかにタイプライブラリが別途必要なようです。タイプライブラリファイルの標準的な拡張子は.TLBですが、「ファイル」として別途用意していない場合もあり、その場合はDLL単体のみでは使用できません。 正確なところは、そのDLLを作成された方に問い合わせるのがいちばんです。もしも市販品であれば、使用説明書に記載があるはずです。それから、他のパソコンで使用する場合の権利関係が問題ないのかどうかも確認したほうがいいですね。
お礼
ありがとうございました。 どうしてもできなかったので、.NET版のDLLを作成してもらいました><