在Silverlight项目之间使用类

时间:2013-12-17 09:55:33

标签: c# entity-framework silverlight silverlight-5.0 projects-and-solutions

我有一个SilverLight 5解决方案,默认情况下有2个项目。 (MyProject& MyProject.Web)

我决定拆分项目以获得更易读的解决方案。

我添加了MyProject.Controls和MyProject.BLL。

现在我想使用MyProject.Web的Entity FrameWork中的类到MyProject.Controls或MyProject.BLL。

但是当我尝试添加对MyProject.Web的引用时,我收到错误:“您只能在解决方案中向项目引用添加其他Silverlight项目”。

如何解决这个问题,以便我可以将实体框架中的类用于解决方案中的所有项目?

由于

1 个答案:

答案 0 :(得分:1)

这是不可能的; Silverlight不支持实体框架库。

Silverlight应用程序无法直接连接到SQL Server;你只有一个选择: 创建Web服务(或WCF)以向SQL Server客户端公开SQL服务器操作。