2

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

'csgl.oslib' 的类型初始化程序引发了异常”。

如何解决?

4

2 回答 2

1

我找到了解决方案:

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

别客气 ;)

于 2014-04-28T13:57:53.917 回答
0

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

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

于 2013-01-13T18:28:26.320 回答