我正在尝试针对我的ASP.NET Web应用程序运行AQTime Allocation Profiler。我可以运行Performance Profiler,但是当我运行Allocation Profiler时,我得到以下异常。
System.Security.VerificationException:操作可能会破坏运行时的稳定性。
当调用Autofac.Integration.Mvc(我正在使用的IoC容器的扩展名)中的方法“Autofac.Integration.Mvc.PreApplicationStartCode.Start()”时,似乎会调用它。看起来这个方法是通过此处的AssemblyInfo.cs文件中的PreApplicationStartMethodAttribute在ASP.NET的启动Web进程中注册的。
在查找此异常时,它似乎与ASP.NET进程或其依赖项的信任设置有关。我尝试过更改ASP.NET应用程序的信任设置但没有成功。
之前有没有人遇到此错误?看起来这个错误在代码覆盖场景中也很常见。任何帮助或指示将不胜感激。