【发布时间】:2012-09-18 13:14:32
【问题描述】:
我正在寻找一种从 NET 4.0 应用程序使用此 Web 服务的方法:
http://resultsservice.lottery.ie/ResultsService.asmx
像往常一样,我将服务引用添加到服务中,显然代理已创建,一切看起来都很正常,但是调用“GetResults”方法会引发异常:
var service = new LotteryResultsServiceSoapClient("LotteryResultsServiceSoap");
var results = service.GetResults(DrawType.EuroMillions, 1);
对象引用未设置为对象的实例。
这种情况很少见,因为该服务的其他方法 (GetProjectedJackpot) 运行良好。 我尝试添加 Web 引用而不是服务引用,令人惊讶的是……它工作正常。所以,也许我做错了什么。
问题是我无法使用网络引用,因为我想将此应用程序移植到 WindowsRT,而 Metro 应用程序不支持网络引用。
【问题讨论】:
标签: wcf soap service windows-8