在 Windows 10 Mobile 上使用本地 WCF 服务

Consuming local WCF service on Windows 10 Mobile

我正在为 Win10 Mobile(UWP 平台)开发应用程序。应用程序必须连接到本地创建的 WCF 服务。所以我从模板创建了 WCF 服务库并更改了方法,所以它看起来像这样:

[ServiceContract]
public interface IService1
{

    [OperationContract]
    void EchoPrimjer();
}

Service1.cs 实现接口 public void EchoPrimjer() { //method }

然后我添加了对 uwp 项目的服务引用,并在 uwp 项目中添加了这段代码:

        FiskalizacijaWCF.Service1Client client = new FiskalizacijaWCF.Service1Client();
        await client.OpenAsync();
        await client.EchoPrimjerAsync();

当我 运行 代码通道打开时,但在调用方法时抛出异常:"An error occurred while sending the request"。 InnerText 来源是 "System.Net.Http"。异常来源是:"System.Private.ServiceModel".

我查看了appmanifest,服务正常启动。

请查看我在你的另一个帖子中的回复: https://social.msdn.microsoft.com/Forums/windowsapps/en-US/2e09781c-e700-4863-af23-ed979ad1bd22/uwpwcfwin10mobile-consuming-local-wcf-service-on-windows-10-mobile?forum=wpdevelop

谢谢。