【发布时间】:2012-05-31 23:55:10
【问题描述】:
所以我创建了一个基本的 WCF Web 服务,其中包含一个操作合同和一个数据合同,一切正常。但是,在部署到我的测试 Web 服务器后,尝试下载 WSDL 会将我重定向到主服务屏幕或“您已创建服务”,错误消息或事件日志中没有显示任何内容,Fiddler 没有报告任何内容,而我可以附加通过远程调试可以访问 Web 服务,代码中没有出现错误。还有哪些其他简单的检查可以查看发生了什么?这是 .NET 3.5 框架上的 C#。
【问题讨论】:
-
您是否尝试过通过服务引用调用服务以查看是否有效
-
实际上是的,我正在通过自定义代码创建一个 InfoPath 表单,InfoPath 也无法读取 WSDL...
-
基本检查:在浏览器中打开
http://yourserviceurl/yourservice.svc?wsdl会产生什么? -
除了默认服务页面或“您已创建服务”默认值外,任何 .NET 页面都会显示,谢谢!
标签: c# .net wcf web-services wsdl