我刚刚将一个简单的 SQL Server Express 数据库更改为 SQL Server CE 4。该数据库位于 ASP.NET WebProject 的 App_Data 文件夹中,该文件夹也是我的 Silverlight 项目的宿主。
然后,我使用 Entity Framework 4 基于此 SSCE 数据库构建了一个 EF 模型。
这个模型是我的 WCF RIA 服务的基础。
一切都在本地编译和运行,没有问题。但是在我们的构建服务器上尝试编译时出现异常:
C:\Program Files (x86)\MSBuild\Microsoft\Silverlight\v5.0\Microsoft.Ria.Client.targets (305):指定的架构无效。错误:MyModel.ssdl(2,91):错误 0175:在配置中找不到指定的商店提供程序,或者无效。
从日志文件看来,异常发生在 Silverlight 项目中 - 而不是 Web 项目中。
有人知道我错过了什么吗?谢谢!