首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >编译时代码注入

编译时代码注入
EN

Stack Overflow用户
提问于 2009-03-02 09:29:48
回答 1查看 817关注 0票数 0

最近,我一直在使用PostSharp。它是一个AOP框架,允许我们进行编译时代码注入。您可以只引用PostSharp程序集,在您的代码中使用它,编译后,您将获得一个已将所需代码注入其中的程序集。我试图找出PostSharp如何将自己集成到Visual Studio的编译过程中并更改代码,但到目前为止还没有结果。

有没有办法让Visual Studio在编译期间或之后运行一些代码,而不使用项目的构建后任务或任何插件?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-03-05 21:19:28

神奇之处在于C:\Windows\Microsoft.NET\Framework\v3.5\Microsoft.Common.targets的最后一行。这将加载文件c:\Program Files\MSBuild\v3.5\Custom.After.Microsoft.Common.targets (如果存在)。

因此,PostSharp在安装期间编辑此文件,并添加对其自己的目标文件的引用。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/601747

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档