如何在Lightswitch桌面应用程序中使用WCF服务?

时间:2014-01-13 13:26:53

标签: wcf wcf-ria-services visual-studio-lightswitch

我是Lightswitch的新手,如果有人可以提供以下建议,我将非常感激。 我在一个解决方案中有Lightswitch Desktop应用程序和WCF服务应用程序。我想将WCF服务添加到LS Client。我只是添加新的服务参考,但我无法在我的代码中访问它。找不到LightSwitchApplication.ServiceReferenceName。是否有可能以某种方式访问​​它?

谢谢。

1 个答案:

答案 0 :(得分:0)

  1. 首先,将新项目添加到现有的LightSwitch项目中。
  2. 创建一个名为WCF_RIA_Project的类库。
  3. 删除自动创建的Class1.cs文件。
  4. 向WCF_RIA_Project添加新项目。
  5. 添加一个名为WCF_RIA_Service.cs的类。
  6. 右键单击“引用”并选择“添加引用”以将以下引用添加到WCF_RIA_Project

    • System.ComponentModel.DataAnnotations
    • System.Configuration
    • System.Data.Entity的
    • System.Runtime.Serialization
    • 的System.Web
    • System.ServiceModel.DomainServices.Server
  7. 您还需要查看此链接,希望它对您有所帮助。 http://lightswitchhelpwebsite.com/Blog/tabid/61/EntryId/2226/Creating-a-WCF-RIA-Service-for-Visual-Studio-2013.aspx