Silverlight OOB应用程序正在使用WCF服务

时间:2013-06-10 18:17:38

标签: wcf silverlight out-of-browser

好吧......这很令人沮丧,我觉得这个问题很荒谬,但我看不到我不能做到这一点。

我有一个Silverlight 5 OOB应用程序,该应用程序在同一解决方案中具有对WCF服务的服务引用。在主解决方案的属性中,我将应用程序添加到Silverlight应用程序选项卡。我还在OOB应用程序属性的WCF RIA服务链接中包含了WCF服务。我还修改了OOB应用程序中的ServiceReferences.ClientConfig文件。这是该文件的XML:

<configuration>
<system.serviceModel>
    <bindings>
        <basicHttpBinding>
            <binding name="BasicHttpBinding_IServiceName" maxBufferSize="2147483647"
                maxReceivedMessageSize="2147483647">
                <security mode="None" />
            </binding>
        </basicHttpBinding>
    </bindings>
    <client>
        <endpoint address="http://localhost:55957/Services/ServiceName.svc"
            binding="basicHttpBinding" bindingConfiguration="BasicHttpBinding_ICARE_Data_Service"
            contract="ServiceName.IServiceName" name="BasicHttpBinding_IServiceName" />
    </client>
</system.serviceModel>

现在棘手的部分是在代码中访问该服务。使用using语句或直接变量声明的代码中无法访问服务引用。我不知道我做错了什么。无论是在OOB应用程序的配置中还是在我缺少的WCF服务项目中的配置部分。

你们有没有人制作了一个可以与网络服务配合使用的OOB Silverlight 5应用程序?我可以请一些帮助。

谢谢!

0 个答案:

没有答案