.net – Mono Cecil vs. PostSharp Core与Microsoft CCI实现AOP
发布时间:2020-12-13 20:21:24 所属栏目:Windows 来源:网络整理
导读:哪些是更好的功能,易于使用,文档,样本,社区/支持,VS集成,已知的实现,长期的可行性,并建立速度来实现自定义的AOP框架? 我将从我所知道的(我迄今为止只尝试过PostSharp): Microsoft Common Compiler Instrstrauture(CCI):我已经读过了 用于FxCop,ILMerge,Sp
哪些是更好的功能,易于使用,文档,样本,社区/支持,VS集成,已知的实现,长期的可行性,并建立速度来实现自定义的AOP框架? 我将从我所知道的(我迄今为止只尝试过PostSharp): > Microsoft Common Compiler
Microsoft.CCI和Mono.Cecil都是低级别的,不会验证生成的程序集.如果生成的代码或程序集结构有任何错误,需要花费大量时间找到问题的原因. 我建议使用PostSharp,如果它的功能足够你的任务. 否则… Mono.Cecil具有更好,更易于理解和易于使用的对象模型.但是,当我的程序中使用它时,我有一个丑陋的错误(参考错误的方法被保存在程序集中;我认为有一些元数据令牌处理的错误) 微软公司拥有一个丑陋,完全过度设计的对象模型,同时缺乏许多简单的功能;然而,它比Mono.Cecil更成熟.最后,我放弃了Mono.Cecil,并使用Microsoft.CCI作为我的程序.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- winapi – 如何在控制控制台窗口显示的win32 PE中戳标志
- 如何使用VS在Windows 7上安装Boost
- windows-server-2008 – HP Proliant DL380 G4 – 这款服务
- .net core Area独立成单独的dll文件
- windows – 保护已安装的Bitlocker驱动器免受其他用户的攻击
- windows-7 – Visual Studio 2012 MFC向导使用aero生成应用
- windows – 我们应该使用哪些用户帐户来处理具有敏感材料的
- 如何理解windows ddk中的“NTSTATUS”,“NT_SUCCESS”typed
- 如何在Windows上使用JNA操作Java内存
- windows下安装PhpDocumentor(phpdoc)笔记
推荐文章
站长推荐
热点阅读