如何创建动态类并将其添加到项目中

时间:2011-10-26 05:46:46

标签: c# reflection c#-4.0 dynamic dynamicobject

如何创建动态类并将其添加到项目中(从中创建)?

我可以在项目的构建和重建中创建课程吗?我的意思是我可以在项目中处理构建和重建事件吗?

感谢

2 个答案:

答案 0 :(得分:1)

您可以向项目添加静态文件,例如dynamicclass.cs,并在Project/Properties/BuildEvents/Pre-build event command line

中修改其内容

答案 1 :(得分:0)

您可以创建动态装配,然后使用反射器或更平滑的工具为它们创建源。然后,您可以使用宏或插件将它们添加到项目中,或修改csproj文件。