C# HTML文档不包含Web服务发现信息

C# HTML文档不包含Web服务发现信息,c#,asp.net-mvc-4,visual-studio-2012,reporting-services,wsdl,C#,Asp.net Mvc 4,Visual Studio 2012,Reporting Services,Wsdl,我正在使用Visual Studio Professional 2012,并尝试通过添加服务引用>高级>添加web引用为ReportService.asmx添加web引用 在AddWebReference对话框中,我输入ssrs报告服务的地址,然后单击GO。网址是 http://MyServerName/ReportServer/ReportService.asmx 我能够在浏览器中查看WSDL 在左边,它向我展示了它在WSDL中找到的方法 右侧的“添加参考”按钮被禁用,出现以下错误: HTML

我正在使用Visual Studio Professional 2012,并尝试通过添加服务引用>高级>添加web引用为ReportService.asmx添加web引用

在AddWebReference对话框中,我输入ssrs报告服务的地址,然后单击GO。网址是

http://MyServerName/ReportServer/ReportService.asmx

我能够在浏览器中查看WSDL

在左边,它向我展示了它在WSDL中找到的方法

右侧的“添加参考”按钮被禁用,出现以下错误:

HTML文档不包含Web服务发现信息。


这可能是什么原因呢?

有一篇关于:

这就回答了问题

基本上是在VisualStudio中运行web服务。 启动Internet Explorer时,从地址栏复制http地址。 这是迪斯科舞厅使用的地址。total命令应该如下所示
迪斯科很晚了,但这对我有帮助: 在浏览器中,打开url并在末尾添加“?wsdl”。如果在序列化过程中出现任何异常,则会在那里显示错误,然后可以解决问题。 在我的例子中,一个新类没有无参数构造函数