关于c#中的验证异常

时间:2012-06-18 00:58:44

标签: c# exception system.drawing

我目前正在开发一个PS Vita项目,我需要使用 System.Drawing.dll 。 虽然我将 System.Drawing.dll 添加到引用中,但是当我初始化矩形实例时,它会给我一个 VerificationException 错误。 我的问题是,如何使我的计划有效。

谢谢

2 个答案:

答案 0 :(得分:1)

试试PEVerify Tool (Peverify.exe)。它是一个命令行实用程序,用于验证程序集中的IL在特定运行时环境中是否类型安全。

答案 1 :(得分:0)

根据VerificationException的{​​{1}}:

  

当安全策略要求代码为类型安全且验证过程无法验证代码是否为类型安全时引发的异常。

System.Drawing使用GDI +,这需要调用本机方法。这可能是例外的原因。再看一下PS Vita的文档,并验证可以使用哪些库。