在我目前工作的项目中,Meter.dbml 中有很多表值函数。一周前,我使用这些功能没有问题。但是在我得到新的工作笔记本电脑并使用 Tortoise SVN 检查项目后,出现以下错误:
“DomainService '(Domain service name)' 中的实体 '(function result name)' 没有定义键。DomainService 操作公开的实体必须至少具有一个标有 KeyAttribute 的公共属性。”
我不想从 dbml 中删除这些函数,因为它们在许多类中使用。