몇 달 전, 클라이언트에 대 한 프로젝트에서 작업 하는 동안, 내가 만든 기능. 다른 것 들 중, 기능 정의 된 사용자 지정 작업 (이러한 사이트 설정 아래에 표시). 이 사용자 지정 동작에 대 한 유일한 목적은 기능 활성화 예상 대로 일 하 던 나에 게 설명 했다. 기본적으로, 디버깅의 원유 형태로 사용.
많이 내 당황 하, 이 디버깅 유물 UAT 및 생산 개발에서 그것의 방법을 만든 전에 누군가가 질문을 주위에 있어, "무슨이 xyzzy 링크입니다.?"
지금까지, 우리는 생산에 있어 그리고 난 정말 기능을 제거 하 고 싶지 않아, elements.xml을 해결 한 다음 다시 설치.
토 드 Bleaker 그것을 처리 하는 쉬운 방법으로 지적. 그의 말에:
"CustomActions는 복사 되지 않습니다 데이터베이스에, 그들은 Elements.xml 파일에서 직접 읽을 수 있으며 런타임 시 응용 프로그램 상태에 복사. 그래서, 비활성화할 필요가 없습니다., 제거, 다시 설치, 한은 CustomAction을 제거 하는 기능을 다시 활성화.. 그냥 Elements.xml 파일에서 제거 하 고 응용 프로그램 풀 재생(s) 영향. 범위에 있는 기능은 다음에, CustomAction을 더 이상 표시 되지 않습니다."
그의 지시를 따 랐 고, 물론, 그들은 일.
내 경우에는, 이것은 단지 하나의 WFE 부서 수준 설치. 이 문제는 미래에 여러 WFE의 찾아내는 경우에, 각 변경 해야 합니다 생각.
</끝>
테크노 태그: SharePoint, SharePoint 개발