[英]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.