タイトル : Re^13: Fortran10で作成したDLLがVB2005で読み込めない。 投稿日 : 2009/05/15(Fri) 12:13 投稿者 : オショウ
> 結果を申し上げますと、別のPCで動きました。 と言うのは、追加でDLLをコピーしなくてそのまま動作した と言うこよですか? > ランタイムということが記載されておりましたので、 > Intelのフォルダーの中から順番にDLLをコピーしてアプリを実行しチェックしていった > 結果、libifcoremd.dllを作成したFortranのDLLをコピーしたフォルダーにいれて > アプリを実行しますと動きました。これが、オショウさんが言っておられるランタイム > でしょうか・・・。 libifcoremd.dll がないと動作せず、あると動作OKだったと言う結論 ですか? これ1本だけをランタイムと言うかどうかは、解りません。 インテルに確認された方がよろしいかと。 > この件に関しては、もう一台のパソコンも同じように表示されます。 > 設定上のミスはほぼ無いと思います。windowsのパスもそのようになっています。 私もその辺、DependencyWalkerがそのような表示をしていることに 原因が何か解りません・・・ > > この『IA32』? CPUは、IA32環境なんですか? > CPUは、Pentium4 3.0GHz です。なにか、間違えておりますでしょうか? Fortran10 のインストールされる内容をご確認下さい。 > ここで、いわれておりますインストーラはVS2005のものでよいのでしょうか? > DLLをコピーしてインストールするようなインストーラをご紹介いただけませんでしょうか。 私もVisualStudioで作成できるインストーラをカスタマイズして作って ますので・・・他社のもの・・・ありますが、もっと情報ないので難儀 かと思いますが・・・ VisualStudioのインストーラ作成で有用なサイト http://dobon.net/vb/dotnet/deployment/index.html 以上。参考まで |