Skip to main content
 首页 » 编程设计

c#之在 Sharepoint 2010 中找不到 Microsoft.Office.Server.Search.WebControls

2024年02月23日30itcoder

我正在尝试创建自定义搜索结果 Web 部件,我需要开发一个必须继承 Microsoft.Office.Server.Search.WebControls.CoreResultsWebPart 的类。但是,当我添加对 Microsoft.Office.Server 的引用时,我只能使用 Microsoft.Office.Server.Search.PortalCrawl。在网上搜索解决方案,我发现只有一个人有同样的问题,没有人回答他。有谁知道为什么我无法加载正确的 namespace 以及这个 PortalCrawl 到底来自哪里?

感谢您的宝贵时间。

请您参考如下方法:

我以前遇到过同样的问题......

添加引用时,它将在 .NET 组件下列为“Microsoft® 搜索组件”。

将有两个具有相同组件名称(如上所述)的 dll。

  • Microsoft.Office.Server.Search.dll(这是您需要的)
  • Microsoft.Office.Server.Search.Connector.dll