2013-07-26 57 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>從模型生成數據庫...>單擊完成,因爲這糾正了一些破碎的字段映射。

雖然現在我有一個不同的問題....但是,這篇文章似乎已經死了,所以我不打擾它扔在這裏。