怎么办:VS2010 Beat2的[Data Sources]窗口中没有显示服务端工程的DomainService?

 

问题

   跟着例子在Silverlight Business Application中使用RIA Service,Data Sources面板该有的Domain Service死活就是没有。

 

   具体问题描述可以参考:

   Data Sources window shows no domain service in vs2010 beta 2 

   (RIA Services for Visual Studio 2010)Silverligth客户端工程的Data Sources窗体中没有显示服务端工程的Domain Serivce类

   WCF RIA services Datasource panel not populating 

环境

  • Visual Studio 2010 Beta 2
  • Windows 7 旗舰版 x64 (@Intel T6570)
  • SilverLight 4

原因

   很遗憾,未知... 

解决

  1. 跟着RIA Services Enterprise Business Application 里面的3个视频做一遍,或者直接下载模板BusinessApplicationTemplate.zip (2.19 mb C# VS 2010 Version)
  2. 然后按照正常的步骤创建Domain Service Class,Build
  3. 回到SilverLight项目,打开Data Sources面板,Add New Data Source... 
  4. 选择Object... Next,在...AppServices.Web中,选择需要的对象,Finish
  5. 不知道会不会有其他问题,总之想要的东西出来了. 

TIP:

NEVER...NEVER save your edmx file prior to buiding. 

 

posted @ 2010-01-25 23:25  bengxia  阅读(742)  评论(0编辑  收藏  举报
无觅相关文章插件,快速提升流量