C# 无法在普通类库中引用silverlight 5类库

C# 无法在普通类库中引用silverlight 5类库,c#,entity-framework,silverlight-5.0,C#,Entity Framework,Silverlight 5.0,我创建了一个普通的类库,并尝试添加一个silverlght 5类库,它警告说它具有相同的核心 我也找不到entityframework文件(edmx)项添加到silverlight 5,silverlight和.NET都支持它的多项目 但不能将引用.net程序集添加到Silverlight项目,反之亦然 因为他们有自己的运行时,有自己的特性和能力 无法将引用实体框架dll添加到Silverlight项目,因为Silverlight没有System.Data dll 无法将reference Sy

我创建了一个普通的类库,并尝试添加一个silverlght 5类库,它警告说它具有相同的核心

我也找不到entityframework文件(edmx)项添加到silverlight 5,silverlight和.NET都支持它的多项目

但不能将引用.net程序集添加到Silverlight项目,反之亦然

因为他们有自己的运行时,有自己的特性和能力

无法将引用实体框架dll添加到Silverlight项目,因为Silverlight没有System.Data dll

无法将reference System.Data.dll添加到Silverlight项目,因为它不支持sql server本机驱动程序

尝试使用可移植类库&WCF或WCF数据服务

如果需要任何其他信息,请告诉我


祝你好运

是的,我所做的是将EF分离并使用t4模型进行分类,但是EF实体如何添加呢it@AMH如果您使用RIA服务,您将获得使用EF模型作为模板自动生成的实体副本,这是最典型的方法。如果这样做,则不会引用Silverlight项目和非Silverlight项目中的任何公共库。