17

我在 Visual Studio 2010 下开发 C# T4 预处理模板时,出现以下编译错误:

包含类特征的模板必须以类特征结尾

4

1 回答 1

40

该错误是由最后一个#>之后的不可见空格引起的

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

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

既然您知道在处理文本模板时不可见的空间是多么有害,我的建议是:让它们可见。如果您不知道如何操作,请参阅Jeef Widmer 的博客

于 2012-08-30T11:19:15.647 回答