SharePoint 2016搜索WebControls程序集?

时间:2016-06-20 18:56:21

标签: sharepoint-2016

我想知道webcontrol的程序集去了哪里。 在SharePoint 2013中,有Microsoft.Office.Server.Search(在Microsoft.Office.Server.Search.dll中)。

现在,对于SHarePoint 2016,似乎有一个名为Microsoft.SharePoint.Search.dll的新程序集。没关系。只是WebControls命名空间是空的!

无论如何都无法找到 ResultScriptWebPart DataProviderScriptWebPart RefinementScriptWebPart 等控件?

1 个答案:

答案 0 :(得分:0)

事实证明,旧的DLL仍然存在,但默认情况下在Visual Studio的“添加引用”对话框中不可见。您可以手动添加它:C:\ Program Files \ Common Files \ microsoft shared \ Web Server Extensions \ 16 \ ISAPI \ Microsoft.Office.Server.Search.dll

我还没有调查这两个程序集之间的区别是什么(显然KeywordQuery类是在两个程序集中实现的 - 不同的实现?)