我正在将我的一个项目从 VS2008 迁移到 VS2010。现在,当我运行测试工具时,我将解决方案中的所有项目都转换为 .NET 4.0(客户端配置文件),几乎所有测试都会失败,但出现以下异常:
系统.安全.验证异常:
操作可能会破坏稳定
运行。
我一直无法确定为什么会出现此异常。当我在调试模式下运行测试时,测试运行得很好。
整个解决方案可供下载here.
有人能指出我正确的方向吗?
该问题似乎与您激活的代码覆盖率有关。禁用代码覆盖率可以解决该问题。您可以将以下内容放入 AssemblyInfo.cs 中:
[assembly: SecurityRules(SecurityRuleSet.Level1, SkipVerificationInFullTrust = true)]
并重新激活代码覆盖率。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)