繁体   English   中英

想知道我们是否可以在构建的解决方案上使用 T4 模板生成代码

[英]Wondering if we could generate code with T4 Template on a builded solution

我想弄清楚我们是否可以在构建后使用 T4 模板文件生成代码。

事实上,我对 c# 有点陌生,我需要找到一个解决方案,从 Xml 文件生成 class,用户可以随时编辑该文件,而我遇到的第一个解决方案是 T4 模板。 然后我在 treeView 上渲染这些生成的类,并在属性网格上渲染相应的属性。

现在,我认为它只是在预构建时生成代码,但我不确定这一点,因为我在 inte.net 上并没有真正看到很多关于它的内容。 我现在仍然很确定这是不可能的。

所以,我遇到了第二个问题:我就这样完成了整个项目,所以如果你们都有想法或其他可能不错的解决方案,我将非常感激。

“T4Executer”扩展有一个选项,可以将每个 T4 模板的执行附加到构建事件。 在构建之前、期间和之后,或者根本不运行它们。

不过尚不适用于 Visual Studio 2022。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM