2

OpenGL for C# から始めているので、CsGL ライブラリをダウンロードしてインストールしましたが、いくつかのサンプル ソリューションを実行しようとすると、Visual Studio が例外をスローします。

「csgl.oslib」の型初期化子が例外をスローしました。」

修正方法は?

4

2 に答える 2

1

私は解決策を見つけました:

  • ターゲット プラットフォームを x86 に設定します (プロジェクト プロパティ > ビルド)。
  • 両方の dll ( csgl.dll+ csgl.native.dll) を「C:\Windows\System32」および「C:\Windows\SysWOW64」にコピーします。

どういたしまして ;)

于 2014-04-28T13:57:53.917 に答える
0

一般的には、静的コンストラクターよりもCsGL.OSLibエラーがスローされることを意味します。InnerException例外の詳細を取得してみてください。いくつかの依存ライブラリが欠落している可能性があります。

このソースコードはCsGL.OSLibインターネットで見つけました。それはあなたのプロジェクトですか?CsGL.OSLib静的コンストラクターを確認してください。

于 2013-01-13T18:28:26.320 に答える