VisualStudio的Code Coverage是怎么编译出与标准的编译出的代码不一样的?
例如:代码分析的dll里面会有类型:
Microsoft.VisualStudio.Coverage.Init_2175e83342d7d375663c7c9b323bb697
Microsoft.VisualStudio.Coverage.Header_2175e83342d7d375663c7c9b323bb697
并且在代码中大量调用这两个类型,
想知道vs通过什么手段把这些代码插入到原始的代码里面的。
想用来修改c#的编译器的一些行为
------解决方案--------------------太高深了,只能友情UP了
------解决方案--------------------o
------解决方案--------------------友情帮顶,还没达到这样的高度-_-|||
------解决方案--------------------ding
------解决方案--------------------可能是放到配置文件里的吧
------解决方案--------------------up
------解决方案--------------------IL已经修改了,修改pdb还难?都是有固定的模式的。