0
我正在開發一個EF6模型優先項目,該項目具有用於生成.cs
文件的自定義.tt
模板。我注意到這些評論是從資源字符串生成的,如Template_GeneratedCodeCommentLine1
。這些資源文件在哪裏,它們可以被修改?我只是好奇。EF中的資源Template_GeneratedCodeCommentLine1來自哪裏?
...
fileManager.StartHeader();
#>
//------------------------------------------------------------------------------
// <auto-generated>
// <#=CodeGenerationTools.GetResourceString("Template_GeneratedCodeCommentLine1")#>
//
// <#=CodeGenerationTools.GetResourceString("Template_GeneratedCodeCommentLine2")#>
// <#=CodeGenerationTools.GetResourceString("Template_GeneratedCodeCommentLine3")#>
// </auto-generated>
//------------------------------------------------------------------------------
<#=codeStringGenerator.UsingDirectives(inHeader: true)#>
....
- 正如前面問無濟於事官方論壇https://social.msdn.microsoft.com/Forums/vstudio/en-US/ba8bba03-84bc-4a2d-8ce7-f24bb3161baf/t4-templates-getresourcestring?forum=vsx
- 相關的問題Remove auto generate comments
謝謝,你已經擴大了我的想法。 – 2015-04-09 17:19:40
你怎麼知道在那裏看,出於興趣? – 2015-04-09 17:20:55
好吧,所有的東西都以google開頭,點擊Template_GeneratedCodeCommentLine1,接着msdn鏈接,直到找到程序集,然後找到它並偷看它。 – 2015-04-10 07:09:47