我有一个 2 项目 MVC3 .NET 4,EF5 Web 应用程序,我刚刚尝试“一键式”发布到我的 DiscountASP 帐户,该帐户安装了 MS SQL Server 2008 实例。
我得到的错误是:
Schema specified is not valid. Errors:
OrdersDB.csdl(2,9) : warning 0005: Could not find schema information for the attribute
'Namespace'.
OrdersDB.csdl(2,38) : warning 0005: Could not find schema information for the attribute 'Alias'.
OrdersDB.csdl(2,288) : error 0005: The 'http://schemas.microsoft.com/ado/2009/02/edm
/annotation:UseStrongSpatialTypes' attribute is not declared.
OrdersDB.csdl(2,2) : error 0010: The element Schema in namespace http://schemas.microsoft.com
/ado/2009/11/edm was unexpected for the root element. The expected Schema in one of the
following namespaces: http://schemas.microsoft.com/ado/2006/04/edm, http://schemas.microsoft.com/ado/2007/05/edm, http://schemas.microsoft.com/ado/2008/09/edm.
请问有什么想法吗?
我只是发布 web 项目,而不是包含 POCO 的 DB 项目。我不相信我需要这样做,因为 DLL 已被拉入 Web 项目。
提前致谢。