'CsGL.OSLib'抛出异常

时间:2013-01-13 17:43:35

标签: c# visual-studio-2010 opengl

我开始使用OpenGL for C#,所以我下载并安装了CsGL库,但是当我尝试运行一些示例解决方案时Visual Studio抛出异常

  

'csgl.oslib'的类型初始值设定项引发了异常“。

如何解决?

2 个答案:

答案 0 :(得分:1)

我找到了解决方案:

  • 将目标平台设置为x86(在项目属性>构建中)
  • 将两个dll'(csgl.dll + csgl.native.dll)复制到' C:\ Windows \ System32'和' C:\ Windows \ SysWOW64'

欢迎你;)

答案 1 :(得分:0)

通常它意味着CsGL.OSLib中的静态构造函数抛出错误。尝试在您的例外的InnerException中获取更多详细信息。也许,缺少一些依赖的库。

我在互联网上找到了CsGL.OSLib CsGL.OSLib的源代码。这是你的项目吗?检查{{1}}静态构造函数。