1

我使用Model First创建了一些类,EF4x,因为您可以看到类似的示例in this answer from algreat删除自动生成评论

我的问题是有关的产生,因为它显示在下面

//------------------------------------------------------------------------------ 
// <auto-generated> 
// This code was generated from a template. 
// 
// Manual changes to this file may cause unexpected behavior in your application. 
// Manual changes to this file will be overwritten if the code is regenerated. 
// </auto-generated> 
//------------------------------------------------------------------------------ 

块引号是有办法避免这些评论的创建缺省评论?或者全部删除它们?

回答

2

如果你打开你的EDMX模型,您可以右击并选择“添加代码生成项”
这将T4模板添加到您的项目(这是与您的EDMX模型的默认模板)。如果你看看这个模板背后的代码,你会发现评论。您可以删除它们并保存该模板,并在没有评论的情况下生成代码。

你提到的部分实际上看起来像这样的模板

//------------------------------------------------------------------------------ 
// <auto-generated> 
// <#=GetResourceString("Template_GeneratedCodeCommentLine1")#> 
// 
// <#=GetResourceString("Template_GeneratedCodeCommentLine2")#> 
// <#=GetResourceString("Template_GeneratedCodeCommentLine3")#> 
// </auto-generated> 
//------------------------------------------------------------------------------