D365增加Model reference,解决does not designate a class or table编译错误问题

发布时间 2023-10-20 00:08:51作者: tushadongjing

当我们导入基础数据时,需要创建一些基本的Emplyee信息,当引用到HcmHireNewWorkerContract和HcmWorkerTransition时,提示如下错误:

'HcmHireNewWorkerContract'does not designate a class or table.

'HcmWorkerTransition' does not designate a class or table.

这是因为我们的Model是”ABCAppSuite”,它是reference如下Model而建立的

 

Reference了22个,打勾的就是reference了的

检查发现HcmHireNewWorkerContract和HcmWorkerTransition皆属于Model:PersonelManagement

但是”ABCAppSuite”却未Reference Model:PersonelManagement,就是没有勾选

 

 

那么只需要按如下步骤勾选即可

在路径:Dynamics 365> Model management > Update model parameters

 一路“下一步”执行下去,重新编译,编译错误即消失