怎么办: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
原因
很遗憾,未知...
解决
- 跟着RIA Services Enterprise Business Application 里面的3个视频做一遍,或者直接下载模板BusinessApplicationTemplate.zip (2.19 mb C# VS 2010 Version)。
- 然后按照正常的步骤创建Domain Service Class,Build
- 回到SilverLight项目,打开Data Sources面板,Add New Data Source...
- 选择Object... Next,在...AppServices.Web中,选择需要的对象,Finish
- 不知道会不会有其他问题,总之想要的东西出来了.
TIP:
NEVER...NEVER save your edmx file prior to buiding.