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

本文关键字:代码 动态 编译 使用 | 更新日期: 2023-09-27 18:35:42

我需要在不使用 T4 模板的情况下构建 c# 项目[编译时]时动态生成代码。我已经在堆栈溢出中浏览了问题,并且所有问题都使用 T4 模板。有没有办法在不使用 T4 模板的情况下做到这一点?请让我知道。提前谢谢。

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

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