Subsonic 无法运行。。。错误

Subsonic 无法运行。。。错误,subsonic,subsonic3,Subsonic,Subsonic3,在VS2k8 prj上的.tt上运行“运行自定义工具”后,我无法运行我的程序。。显示8个错误,如: 错误23类型“SouthWind.LanguageText”已包含“KeyName”的定义C:\Documents and Settings\Administrator\Meus documentos\Visual Studio 2008\Projects\WindowsFormsApplication4\WindowsFormsApplication4\ActiveRecord.cs 41320

在VS2k8 prj上的.tt上运行“运行自定义工具”后,我无法运行我的程序。。显示8个错误,如:

错误23类型“SouthWind.LanguageText”已包含“KeyName”的定义C:\Documents and Settings\Administrator\Meus documentos\Visual Studio 2008\Projects\WindowsFormsApplication4\WindowsFormsApplication4\ActiveRecord.cs 41320 23 WindowsFormsApplication4

错误30“SouthWind.LanguageText.KeyName()”和“SouthWind.LanguageText.KeyName”之间存在歧义C:\Documents and Settings\Administrator\Meus Documents\Visual Studio 2008\Projects\WindowsFormsApplication4\WindowsFormsApplication4\ActiveRecord.cs 41243 25 WindowsFormsApplication4 ... ... 及其他

我的数据库有问题吗?你能帮助我吗?使用MS SQL 2008

我还想知道是否需要创建一个新的表/列,.tts是否应该再次运行以更新类


我是个新手!Thank

KeyName是IActiveRecord接口中的方法名称,因此可能与LanguageText表中的列名称冲突。如果重命名该列,则应该可以。 重命名该列后,需要再次运行.tt文件才能获取所做的更改