我刚刚下载了 Sharparchitecture/Northwind,我正在尝试
让粗脚手架开始工作。除了添加之外我什么也没改变
缺少对该类库的引用。我试着跑
ScaffoldingGeneratorCommand.tt 和我遇到了以下 3 个错误。
错误 1 编译转换:无效标记“this”
班级,
结构体或接口成员声明文件:BaseTemplate.tt
错误 2 编译转换:类、结构或接口
方法
必须有一个返回类型文件:BaseTemplate.tt
错误 3 编译转换:键入预期文件:BaseTemplate.tt
编译器说它们出现在 BaseTemplate.tt 的第一行,但我
不
认为这才是真正的原因。
有人遇到过这个问题吗?
你知道我能做什么来解决它吗?
非常感谢您抽出时间,
PK
我使用其他 T4 模板收到了此信息。问题最终是文件末尾的空格(在最后一个 '#>' 之后)。
在 VS 中打开 .tt 文件,按 CTRL+END,确保删除最后一个 #> 之后的所有空格
string someMethod()
{
//some code
return "someValue";
}
#>
道具转到 Cheverton 的帖子:http://social.msdn.microsoft.com/Forums/en-SG/vsx/thread/cd1217c1-39b0-4799-86a2-2449e21a8544
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)