簡體   English   中英

實體框架崩潰

[英]Entity framework falling over

當我發布我的網站並將其放置在實時服務器上時,該網站將發生以下錯誤。 該代碼在Visual Studio中的本地環境下運行良好,並且我已檢查我的服務器與數據庫的連接。 實體數據模型位於APP_code文件中。 可能那是錯的嗎? 謝謝

Schema specified is not valid. Errors: 
App_Code.portal.msl(26,12) : error 2019: Member Mapping specified is not valid. The type 'Edm.DateTimeOffset[Nullable=False,DefaultValue=,Precision=]' of member 'updated' in type 'fldtportalModel.accounting_traffic' is not compatible with 'MySql.timestamp[Nullable=False,DefaultValue=,Precision=0]' of member 'updated' in type 'fldtportalModel.Store.accounting_traffic'.

編輯只是為了澄清即時消息使用實時和本地上完全相同的數據庫。

您是否閱讀了異常消息?

模型中的DateTimeOffset字段與數據庫中的timestamp字段不兼容。

即使我也有類似的錯誤

錯誤2錯誤2019:指定的成員映射無效。 類型“ VanillaBugsDbModel.CompanyProfile”中成員“ AllowedProjects”的類型“ Edm.Int32 [Nullable = False,DefaultValue =]”與成員“ allowedProjects”中成員“ MySql.smallint [Nullable = False,DefaultValue =]”不兼容鍵入“ VanillaBugsDbModel.Store.companyprofile”。 C:\\ Yasser \\ projects \\ Vanilla Bugs \\ trunk \\ src \\ VanillaBugs.Service \\ Data \\ MySql \\ VanillaBugs.edmx 515 17 VanillaBugs.Service

感謝對標記答案的評論 ,我得以解決此問題。

可能是因為架構或MySQL DLL版本不同。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM