0

问题是没有使用 basichttpBinding 调用 wcf 函数并显示错误。Visual Studio 上没有出现主机路由错误。

未处理的异常:System.Net.WebException:错误:ConnectFailure(没有到主机的路由)

using System;
using System.Collections.Generic;
using System.Linq;
using MonoTouch.Foundation;
using MonoTouch.UIKit;
using HelloWorld_App4.localhost;

namespace HelloWorld_App4
{
    public class Application
    {
        // This is the main entry point of the application.
        static void Main(string[] args)
        {
            // if you want to use a different Application Delegate class from "AppDelegate"
            // you can specify it here.

            localhost.Service1 obj = new localhost.Service1();

            obj.GetData(32, true);

            UIApplication.Main(args, null, "AppDelegate");
        }
    }
}
4

1 回答 1

0

你有什么执照?如果您只有 Indie 许可证,您将无法访问 web/wcf 服务,而必须依赖其他服务。

我发现这一点很困难,但后来我改用 ASP.Net Web API 来创建我的服务。购买营业执照简单且便宜得多。

于 2013-11-25T18:44:38.713 回答