Visual studio 如何在VS2008中将search.asmx web引用添加到web部件应用程序?面临的问题

Visual studio 如何在VS2008中将search.asmx web引用添加到web部件应用程序?面临的问题,visual-studio,search,service,moss,Visual Studio,Search,Service,Moss,我正在尝试创建自定义搜索Web部件。我想使用企业搜索查询模型(MOSS)。但无法添加search.asmx web服务的web引用。事实上,它没有WSDL文件。只是想知道它需要什么设置。。。。如果有人知道怎么做,也一样。请让我知道。您可以在以下位置找到搜索Web服务: 已编辑:“” 我试着在项目上点击右键“添加服务引用”,插入url“Go”,但什么都没有。我也尝试过网络应用。但没有效果。即使我可以在浏览器中看到这些方法,但无法生成WSDL???您使用了错误的url http://PORTAL/_

我正在尝试创建自定义搜索Web部件。我想使用企业搜索查询模型(MOSS)。但无法添加search.asmx web服务的web引用。事实上,它没有WSDL文件。只是想知道它需要什么设置。。。。如果有人知道怎么做,也一样。请让我知道。您可以在以下位置找到搜索Web服务:

已编辑:“”


我试着在项目上点击右键“添加服务引用”,插入url“Go”,但什么都没有。我也尝试过网络应用。但没有效果。即使我可以在浏览器中看到这些方法,但无法生成WSDL???

您使用了错误的url

http://PORTAL/_vti_bin/spsearch.asmx
适用于WSS3

http://PORTAL/_vti_bin/search.asmx
代表苔藓


.

您使用了错误的url

http://PORTAL/_vti_bin/spsearch.asmx
适用于WSS3

http://PORTAL/_vti_bin/search.asmx
代表苔藓


.

问题已解决。在浏览器中浏览searchwsdl.aspx。它生成wsdl(xml)格式的文件。只需将web引用提供给应用程序即可。问题解决了。在浏览器中浏览searchwsdl.aspx。它生成wsdl(xml)格式的文件。只需将web引用提供给应用程序即可。就这样。

请看一次。我不能将第三方工具用于我的公司安全策略。我的问题中给出了错误的URL。请再复习一遍。请引导我您可以在浏览器中浏览到url吗?是的,我正在查看服务,可以查看:QueryService Microsoft Office SharePoint Server 2007查询Web服务支持以下操作。有关正式定义,请查看服务描述。*GetPortalSearchInfo*GetSearchMetadata*Query*QueryEx*RecordClick*Registration*Status如果键入:,那么它是否工作?运行VS的用户没有访问MOSS服务器的权限,这可能是一个问题吗?这意味着什么:门户/此处??我必须把服务器名:端口号/站点/站点名放在那里?如果是的话,我就试着用这个。我没有正确获取您的URL。请查看一次。我不能将第三方工具用于我的公司安全策略。我的问题中给出了错误的URL。请再复习一遍。请引导我您可以在浏览器中浏览到url吗?是的,我正在查看服务,可以查看:QueryService Microsoft Office SharePoint Server 2007查询Web服务支持以下操作。有关正式定义,请查看服务描述。*GetPortalSearchInfo*GetSearchMetadata*Query*QueryEx*RecordClick*Registration*Status如果键入:,那么它是否工作?运行VS的用户没有访问MOSS服务器的权限,这可能是一个问题吗?这意味着什么:门户/此处??我必须把服务器名:端口号/站点/站点名放在那里?如果是的话,我就试着用这个。我没有正确获取您的URL。您还可以使用:这是获取WSDL的标准:)您也可以使用:这是获取WSDL的标准:)