我是RIA服务的新手。我下载了一个名为IssueVision的示例应用程序,它在类库中有服务器端元数据类,在Silverlight类库中有这些类的客户端版本。
Silverlight类库不(也不能)引用服务器端库,但它将类声明为“部分”,项目编译正常。但是,Intellisense不识别部分关系,它会在客户端代码文件中抛出大量错误,说“无法找到类型或命名空间名称”等。
这些部分类如何工作?如果两个程序集都没有引用另一个程序集,那么如何在多个程序集中声明一个部分类?
如何修复对RIA服务的Intellisense支持?
答案 0 :(得分:0)
以下是我的想法:
使用项目属性页中的RIA服务链接在客户端项目中创建分部类。它们就像XAML .g.cs生成的文件一样被隐藏。
我似乎能够通过安装RIA Services Toolkit解决家庭和工作PC上的Intellisense错误。