0
我试图更新我的ActiveRecord.cs和Struct.cs为项目添加一列到我的数据库上的表后。我以前做过这么多次,右键单击该工具,然后单击“运行客户工具”,从未遇到问题。ActiveRecord.tt和Struct.tt导致编译错误
但是这次在工具完成运行后,我得到了大量的错误(准确的说是83)。我尝试恢复更改并再次运行,但错误仍显示出来。我真的不知道该从哪里出发,因为这从来没有发生过。有什么明显的我应该检查,可能会导致这些工具运行不正确?
我将提供一些错误的截图。
编辑:将屏幕截图更改为更易于阅读的内容。
可能是您的模板文件中缺失的大括号。如果你与github的structs.tt做比较,你看到了什么?如果您使用新鲜的github模板,它工作吗? –
我会比较它们。如果其中一个文件丢失了某些东西,我会觉得很奇怪。查看该项目的提交信息后,我无法找到任何最近对.tt文件所做的更改。 – TOlsen
另一个随机的想法,就在昨天我有一个插件更改我的webconfig,所以一个DLL有程序集重定向到不同的版本。引起一些有趣的事情发生...... –