标签: c# .net vb.net msbuild build-process
我想创建一个自定义的MSBuild任务,在csc.exe编译之前更改我的.cs文件(当然,这不会修改它们 - 我不希望触及实际的源文件) 。我知道PostSharp和.NET的其他AOP框架,它们不是这个特定项目的选项,而且我想学习如何做到这一点。
我需要做些什么才能让它发挥作用?
由于 理查德
答案 0 :(得分:5)
鉴于您的限制,我认为您可以执行以下操作:
步骤4确保最终编译的文件是您的自定义任务更改的文件。
您将非常依赖ITaskItem界面来完成工作。