Dav*_*nde 4 .net mstest .net-4.0 visual-studio-2010
我正在将我的一个项目从 VS2008 迁移到 VS2010。现在,当我运行测试工具时,我将解决方案中的所有项目都转换为 .NET 4.0(客户端配置文件),几乎所有测试都失败了,但出现以下异常:
System.Security.VerificationException:操作可能会破坏运行时的稳定性。
我一直无法确定发生此异常的原因。当我在调试模式下运行它们时,测试运行得很好。
整个解决方案可在此处下载。
任何人都可以指出我正确的方向吗?
问题似乎与您激活的代码覆盖率有关。禁用代码覆盖可以解决这个问题。您可以将以下内容放入您的 AssemblyInfo.cs:
[assembly: SecurityRules(SecurityRuleSet.Level1, SkipVerificationInFullTrust = true)]
Run Code Online (Sandbox Code Playgroud)
并重新激活代码覆盖率。
| 归档时间: |
|
| 查看次数: |
3841 次 |
| 最近记录: |