DOBON.NETプログラミング掲示板過去ログ
Visual Studioがインストールされていないと自作DLLが使えない
題名: Visual Studioがインストールされていないと自作DLLが使えない
著者: Detroiter
日時: 2007/08/09 3:03:02
ID: 20235
この記事の返信元:
(なし)
この記事への返信:
[20239]
【報告】この投稿はマルチポストです
(報告)
2007/08/09 11:01:57
ツリーを表示
環境/言語:[XP, Visual Studio 2005, VB.NET (C++)]
分類:[.NET]
初めて投稿させていただきます。
VB.NETを用いて、OpenGLで描かれた図をWordに貼り付けるというプログラムを作成しています。OpenGL描画部分はC++.NETを用いて作成し、これをdllとしてVB.NETからdllImportを用いて呼び出しています。
このプログラムのインストーラを、セットアッププロジェクトを用いて作成しました。これをVisual Studio2005の入っている環境でインストールして使うとうまく流れるのですが、VSのない環境で使用すると、このdllを呼び出す段階になって、”Unable to load DLL ‘###.dll’”というエラーが起こり止ってしまいます。
セットアッププロジェクトを使用する際、自作の###.dllと、このdllを用いるのに必要なglut32.dll(OpenGL描画に使用)をともに含めてインストーラを作成しており、インストール後は、exeファイルの納められたディレクトリにこれら二つのdllファイルも入っているのを確認しました。
VSの入っていない環境(.NET Framework 2.0は入っている)でのみ動かない理由が分からないのですが、どなたかご存知の方、アドバイスをいただければ幸いです。よろしくお願いいたします。
題名: 【報告】この投稿はマルチポストです
著者: (報告)
日時: 2007/08/09 11:01:57
ID: 20239
この記事の返信元:
[20235]
Visual Studioがインストールされていないと自作DLLが使えない
Detroiter
2007/08/09 3:03:02
この記事への返信:
(なし)
ツリーを表示
この投稿はマルチポストです。
●マルチポストされている場所
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=40627&forum=7
----------
この掲示板ではマルチポストが禁止されています。詳しくは、「書き込みのマナーについて」をお読みください。
●書き込みのマナーについて
http://dobon.net/vb/bbs/index.html
DOBON.NET
|
プログラミング道
|
プログラミング掲示板
分類:[.NET]
初めて投稿させていただきます。
VB.NETを用いて、OpenGLで描かれた図をWordに貼り付けるというプログラムを作成しています。OpenGL描画部分はC++.NETを用いて作成し、これをdllとしてVB.NETからdllImportを用いて呼び出しています。
このプログラムのインストーラを、セットアッププロジェクトを用いて作成しました。これをVisual Studio2005の入っている環境でインストールして使うとうまく流れるのですが、VSのない環境で使用すると、このdllを呼び出す段階になって、”Unable to load DLL ‘###.dll’”というエラーが起こり止ってしまいます。
セットアッププロジェクトを使用する際、自作の###.dllと、このdllを用いるのに必要なglut32.dll(OpenGL描画に使用)をともに含めてインストーラを作成しており、インストール後は、exeファイルの納められたディレクトリにこれら二つのdllファイルも入っているのを確認しました。
VSの入っていない環境(.NET Framework 2.0は入っている)でのみ動かない理由が分からないのですが、どなたかご存知の方、アドバイスをいただければ幸いです。よろしくお願いいたします。