MySQL-架构无效&;没有为的实例指定映射...(等等)
本文关键字:实例 映射 等等 无效 amp MySQL- | 更新日期: 2023-09-27 18:25:15
当我在解决方案中运行*.svc文件以在Visual Studio 2010中使用WCF测试客户端测试Web服务时,我收到以下错误:
Schema specified is not valid. Errors:
emp.msl(3,4) : error 2062: No mapping specified for instances of the EntitySet and AssociationSet in the EntityContainer empEntities.
如果我在模型浏览器中右键单击emp.edmx>从模型生成数据库…>单击"完成"。然后点击*.svc文件并点击运行我得到错误:
Object reference not set to an instance of an object.
我可以通过以下操作返回到第一个错误:
- 右键单击模型浏览器中的emp.edmx>从数据库更新模型
- 刷新表、视图和存储过程
- 右键单击解决方案资源管理器中的两个*.tt文件>单击两个文件的"运行自定义工具"
- 右键单击解决方案资源管理器中的*.edmx文件>单击运行自定义工具
- 左键单击*.svc文件,然后运行,调用任何内容,得到原始错误
此外,数据库已经过编辑,我正试图或多或少地将应用程序的模式与数据库的模式对齐。在有人编辑数据库之前,该应用程序正在运行。
该应用程序使用linq&MySQL查询数据库,然后在SharePoint上显示表供人们查看,而不是编辑。
我审查了以下帖子,但一无所获:
- 为什么会出现此错误:没有为以下EntitySet/AssociationSet-Entity1指定映射
- 如何在Entity Framework 4 Entitydesigner中正确设置两个对象之间的关联
我的经理帮了我一把。我把这个问题发在这里是因为他忙于工作。
我正在开发的应用程序是由一家公司购买的,我工作的公司为他们提供服务。他们公司的开发人员有一个改变模式的坏习惯;dbs在运行,所以,他更改了我使用的身份证号码。我开始使用不同的函数,它起作用了。
我在模型浏览器中右键单击emp.edmx>从模型生成数据库…>是正确的单击"完成",因为这更正了一些损坏的字段映射。
尽管现在我有一个不同的问题。。。。但是,这个帖子似乎已经死了,所以我不想把它扔在这里了。