본문 바로가기
개발 Tip

예외가 발생한 HRESULT: 0x80040E60

SharePoint Search 결과 목록을 불러오는 개발할 때,

FullTextSqlQuery를 이용한 개발을 진행하는데..

 

QueryText문에 다음과 같이 ORDER BY 문장을 썼을 경우,

 string strQuery = string.Format("SELECT Filename, Size, LastModifiedTime, Path, contentclass FROM Scope()"
            + " WHERE (\"SCOPE\" = '모든 사이트') AND IsDocument=False AND (contentclass='STS_ListItem_DocumentLibrary')"
            + " ORDER BY {0}", strSort);

 

아래와 같이 [예외가 발생한 HRESULT: 0x80040E60] 발생하는 경우가 있습니다.

 

이럴 경우,

SharePoint 중앙관리 사이트에 가서,

해당 컬럼의 메타데이터 속성에서

[비교에 해시를 사용하여 텍슽트 속성의 저장소 요구 사항을 낮춥니다.]를 체크하고, 전체 크롤링을 돌려주면 해결이 됩니다.

'개발 Tip' 카테고리의 다른 글

CKSDEV 사용 방법(SharePoint 개발)  (0) 2013.08.21
New GUID 만들기  (0) 2013.08.05
Web Part 추가화면에서 Web Part 제거하는 법  (0) 2013.07.17
웹 도움말 페이지(.xps) 쉽게 만드는 방법  (0) 2013.05.31
JQuery 샘플  (0) 2013.03.22