IL重写为mscorlib崩溃w3wp.exe

时间:2017-11-28 09:47:30

标签: asp.net .net clr-profiling-api

我已经构建了IL Rewriter来监视ASP.Net WebApp中正在打开的任何文件。为此,我正在重写IL以获得名为' Init'在mscorlib中的FileStream类中。在这里,我注入了结尾/序言以注册自定义回调。

注射工作正常。每当在Windows应用程序中打开文件时,也会调用自定义回调。

但是,当我为ASP.Net Web应用程序执行相同操作时,它会因以下错误而崩溃 -

  

System.ExecutionEngineException未处理   消息:未处理的类型' System.ExecutionEngineException'发生在System.Web.dll

我不了解基于.Net的桌面应用程序是否正常工作,那么为什么它不适用于基于.Net的Web应用程序,即ASP.Net。 Web和桌面应用程序有什么区别?

用Google搜索上述错误不会产生任何解决方案:(

0 个答案:

没有答案