使用64位框架Tao在C#中运行程序opengl

发布于 2024-11-30 12:51:01 字数 171 浏览 0 评论 0原文

我有一个使用C#框架Tao的opengl程序, 当我在 x86 的平台目标中运行代码时,我没有问题,但是当我在 x32 的平台目标中运行代码时,它突然停止并显示以下内容

“尝试加载具有不正确的程序” (HRESULT 异常:0x8007000B)”

建议做什么,因为我需要以 64 位运行我的程序

I have a program opengl in C# using framework Tao,
when i run the code in the platform target to x86, i have not a problem,but when i run the code in the platform target to x32, it stops abruptly and says the following

"An attempt was made to load a program with an incorrect format. (Exception from HRESULT: 0x8007000B)"

Advice what to do because i need to run my program in 64 bits

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

抱猫软卧 2024-12-07 12:51:01

我的直觉是,Tao 库是 64 位的,如果你的程序是在 32 位编译的,它无法链接到 64 位 lob,即使在 64 位机器上运行也是如此。至少没有思考层,并且您不希望在图形循环中使用它。

My gut feeling is that the Tao library is 64bit, if your program is compiled at 32bit, it can't link to 64bit lobs, even running on a 64bit machine. At least not without a thinking layer and you don't want that in a graphics loop.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文