0

我只是将简单的SQL Server Express数据库更改为SQL Server CE 4.此DB位于ASP.NET WebProject的App_Data文件夹中,该文件夹也是我的Silverlight的主机项目。使用SQL Server CE 4和EF构建错误MS

然后我建立基于使用实体框架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项目中。

有人知道我失踪了吗? 谢谢!

回答

0

SQL Server Compact 4.0运行时是否安装在构建服务器上?

+0

SSCE需要安装运行时间?根据我的理解,只需要引用System.Data.SqlServerCe。 – 2011-06-15 11:12:09

+0

不,安装了MSI,或者您必须包含许多DLL文件作为内容 – ErikEJ 2011-06-15 13:18:15