のねのBlog

パソコンの問題や、ソフトウェアの開発で起きた問題など書いていきます。よろしくお願いします^^。

GLSharpでContextがNullになるとき

OpenGLC#でやろうと思い、C#のラッパーであるGLSharpを利用させてもらおうと思いました。
http://sky.geocities.jp/freakish_osprey/opengl/opengl_menu.htm

新しいソリューションGlSharp_Testを作成しました。
Glsharpのフォルダをソリューションのフォルダの中にコピーしました。
GlsharpのプロジェクトをGlSharp_testに追加しました。
新しいフォームを作成しました。
GLSControlを貼り付けたところ、エラーが表示されました。

opengl rendering context is not available

プロジェクト内にある参照設定の
OpenTKと
OpenTK.GLU
の参照するファイルがおかしくなるとこうなるようです。
一度削除して、参照設定をやりなおしたら、正常に表示されるようになりました。