原因:可能因為本地開發環境的數據庫版本高於服務器版本,導致 EF 生成了錯誤的 SQL 語句
解決:找到 EF 對應生成的 edmx 文件,選中右鍵-打開方式-使用文本編輯器打開編輯,找到“ProviderManifestToken”這一屬性, EF 此屬性值為 2012,而服務器中是 2008 版本的SQLServer數據庫,所以將此屬性值修改為 2008 即可。
原因:可能因為本地開發環境的數據庫版本高於服務器版本,導致 EF 生成了錯誤的 SQL 語句
解決:找到 EF 對應生成的 edmx 文件,選中右鍵-打開方式-使用文本編輯器打開編輯,找到“ProviderManifestToken”這一屬性, EF 此屬性值為 2012,而服務器中是 2008 版本的SQLServer數據庫,所以將此屬性值修改為 2008 即可。
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。