编译.tt文件时,是否可以在指令中的任何位置指定以防止将自动生成的代码文件放入My.Templates命名空间?
基本指令:
<#@ template language="VB" #>
文件后面的自动生成代码:
'------------------------------------------------------------------------------
'<auto-generated>
' This code was generated by a tool.
' Runtime Version: 10.0.0.0
'
' Changes to this file may cause incorrect behavior and will be lost if
' the code is regenerated.
'</auto-generated>
'------------------------------------------------------------------------------
Namespace My.Templates
<System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TextTemplating", "10.0.0.0")> _
Partial Public Class DriverApplicationToLicensing
答案 0 :(得分:3)
您不能在指令中指定它,但是如果您在IDE中查看模板的属性,您应该会看到一个“自定义工具命名空间”选项,它将完成这项工作。
答案 1 :(得分:2)
应删除自动生成代码的每个命名空间。