错误“包含类功能的模板必须以类功能结束”

时间:2012-07-07 23:28:42

标签: c# .net visual-studio-2010 compiler-errors t4

当我收到以下compilaton错误时,我正在Visual Studio 2010下开发一个C#T4预处理模板:

  

包含类功能的模板必须以类功能

结尾

1 个答案:

答案 0 :(得分:36)

错误是由最后#>

之后的不可见空格引起的

同样重要的是要记住,看不见的空格可能会导致其他难以理解的编译错误。

如果您想看到更大的图片,请查看以下链接:

现在你知道在处理文本模板时有害的隐形空间是多么有害,我的建议是:让它们可见。如果您不知道如何操作,请参阅Jeef Widmer's blog