我正在尝试计算某些图像的法线贴图和凹凸贴图。为此,我使用Craig's Utility Library。然而,当我尝试创建凹凸贴图时,我得到一个例外
“VerificationException未处理:操作可能会破坏运行时的稳定性。”
我该如何解决这个问题?代码在第二行抛出异常(它也为普通映射抛出相同的异常,但这个异常出现):
BumpMap bumpMap = new BumpMap();
pic = bumpMap.Create(pic);
答案 0 :(得分:1)
这种错误通常发生在进行元编程时(通过诸如ILGenerator
之类的东西)并且弄错了;例如,当需要“callvirt”时发出“call”,或者对堆栈进行borking。听起来像我一样:图书馆里的一个错误。因此,请将其报告给作者,或者对其进行调查并自行调整。
技术上也可能是C#编译器有错误并且发出了错误的代码,但似乎相对不太可能。