使用c#在编译时生成动态代码

时间:2013-10-17 13:05:18

标签: c# reflection .net-4.0

我需要动态生成代码,同时在不使用T4模板的情况下构建c#项目[编译时间]。我已经完成了堆栈溢出中的问题,所有这些都使用了T4模板。有没有办法不使用T4模板?请告诉我。提前谢谢。

1 个答案:

答案 0 :(得分:0)

我使用Code Dom为代码生成创建了一个EXE,并使用它将其包含在VS Projects中  。在目标文件中,我引用了我的exe,当我编译我的第二个项目时,.cs文件在构建项目时自动生成。