2013-07-26 84 views
1

当我在我的解决方案中运行* .svc文件以使用Visual Studio 2010中的WCF Test Client测试Web Service时我得到以下错误:MySQL - Schema无效&未为.....(等)实例指定映射

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点击>生成模型数据库...>单击Finish。然后点击* .svc文件,然后单击运行出现错误:

Object reference not set to an instance of an object. 

我可以做回圈的第一个错误如下:

  1. 右键单击emp.edmx在模型浏览器>从数据库更新模型...
  2. 刷新表,视图和存储过程
  3. 右键单击Solution Explorer中的双向* .TT文件>单击运行自定义工具两个文件
  4. [R在解决方案资源管理器中单击* .edmx文件>单击运行自定义工具
  5. 左键单击* .svc文件,然后运行,调用任何内容,然后出现原始错误。

此外,数据库已编辑,我试图调整应用程序的架构与数据库的架构,或多或少。该应用程序正在编辑数据库之前工作。

该应用程序使用linq & MySQL来查询数据库,然后在SharePoint上呈现表以供人们查看而不是编辑。

我已审查以下职位,并已得到了无处:

回答

4

我的经纪人帮我摆脱困境。我在这里发布了这个问题,因为他被工作淹没了。

我正在使用的应用程序是由一家公司和我工作的公司购买的。他们公司的开发人员有一个坏习惯,即时改变模式& dbs,所以他改变了我使用的id号。我开始使用不同的功能,它的工作。

我正确地右键单击模型浏览器中的emp.edmx>从模型生成数据库...>单击完成,因为这纠正了一些破碎的字段映射。

虽然现在我有一个不同的问题....但是,这篇文章似乎已经死了,所以我不打扰它扔在这里。