私は現在、C#でアプリケーションをビルドしています。 VBでのタオのフレームワークを使用して、私は次のような方法があります。glutInit()エラーが発生しました - DLLが見つかりません
Private Sub checkForGlutInit()
If glut_initialized = False Then
Glut.glutInit()
glut_initialized = True
End If
End Sub
このメソッドは、Form1.Load中に呼び出されると、そのプログラムが何かを描画しようとする前に、すべてのGLの変数を初期化することを可能にしています。すべてが完璧に動作します。私は新しいアプリケーションを開始するためにCシャープにすべての同じコードを翻訳しました。
シャープCでこのメソッドが呼び出されるprivate void checkForGlutInit()
{
if (glut_initialized == false)
{
Glut.glutInit();
glut_initialized = true;
}
}
は、それがGlut.glutInit()を呼び出しますが、この方法は、DLLが見つからないことを私に言って、エラーで終了します。私は環境設定(x86コードのコンパイル、DLLの両方をDebugディレクトリとReleaseディレクトリにコピー)を複製しましたが、まだエラーが発生しています。
VBとは異なるDLLを管理するCシャープについて何かありますか?そうでない場合は、DLL 'freeglut'を参照することについて私が見逃すかもしれない何かがありますか?