【发布时间】:2011-02-08 12:42:38
【问题描述】:
我遇到的问题是,使用 POCO 模板,只在第一次生成我的 POCO 类,而不是在重新运行模板时覆盖它们。我知道这听起来很奇怪,原因是我实际上是在更改这些模板并尝试生成元数据类而不是实际的 POCO 类,但是这些元数据类将是手工编辑的,我希望将来保留这些编辑但是仍然可以再生一定数量的它。除了文件的重新生成之外,我已经完全按照我的意愿工作了。
我查看了 T4,似乎有 a flag to do just this(请参阅 Output.PreserveExistingFile 属性),但我不明白在哪里/如何设置此标志。如果您能告诉我在默认 POCO 模板中的何处/如何设置它,那么我认为这就是我真正需要的。
谢谢!! :-)
【问题讨论】:
标签: c# visual-studio-2010 code-generation t4 entity-framework-4