我有一个silverlight 4项目,它使用wcf ria服务连接到服务器。我有一个公共类,我需要在客户端(silverlight)和服务器上使用。什么是完成这个最好的方法?Silverlight WCF RIA服务项目中的代码生成
我已经尝试在服务器上使用.shared.cs文件约定以及链接文件(原件在服务器上)。客户认为有一个重复的类,所以我将它改为了部分类(我不想)。然后它抱怨重复的属性,所以我尝试了解决方案this stack overflow question。我遇到的使用此解决方案的问题无法访问服务器上原始类中的枚举。
我也试过创建一个类库项目,其他项目都可以引用(silverlight客户端和服务器)。问题是找到一种项目来创建这两个项目都可以参考。 Silverlight抱怨非Silverlight项目,反之亦然。
我已经使用了很多链接文件,并且他们工作得很好。你有没有技术上的理由不使用它们? – Andrew 2012-04-12 23:24:04
我试过使用它们,但他们不允许我使用位于Silverlight项目中的共享cs文件中的枚举 – Ben 2012-04-13 16:10:40