2

この回答でalgreatから同様の例を見ることができるように、Model First、EF4xを使用していくつかのクラスを作成します。

私の質問は、以下のブロック引用に示されているように生成されるデフォルトのコメントについてです

//------------------------------------------------------------------------------
// <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>
//------------------------------------------------------------------------------

それらのコメントの作成を回避する方法はありますか?またはそれらをすべて削除しますか?

4

1 に答える 1

3

EDMXモデルを開くと、右クリックして[コード生成アイテムの追加]を選択できます。
これにより、T4テンプレートがプロジェクトに追加されます(これは、EDMXモデルのデフォルトテンプレートと同じです)。このテンプレートの背後にあるコードを見ると、コメントが見つかります。それらを削除してテンプレートを保存するだけで、コメントなしでコードが生成されます。

参照する部分は、テンプレートでは実際には次のようになります。

//------------------------------------------------------------------------------
// <auto-generated>
// <#=GetResourceString("Template_GeneratedCodeCommentLine1")#>
//
// <#=GetResourceString("Template_GeneratedCodeCommentLine2")#>
// <#=GetResourceString("Template_GeneratedCodeCommentLine3")#>
// </auto-generated>
//------------------------------------------------------------------------------
于 2013-02-18T20:06:14.970 に答える