Скривали прилагођене радње у СхареПоинт

Пре неколико месеци, док је радио на пројекту за клијента, I created a feature. Among other things, карактеристика која дефинише прилагођени акцију (Ово се појавити у оквиру сајта подешавања). The only purpose for this custom action was to demonstrate to me that the feature activation was working as expected. У основи, Користио сам га као сирове облик отклањање грешака.

Много на моје срамоте, ово отклањање грешака артефакт нашла свој пут од дев до УАТ и на производњу пре него што неко стигао да питам, "what is this xyzzy link?"

До сада, ми смо у производњи и ја заиста не желим да деинсталирате функцију, fix elements.xml and then reinstall.

Тод блеакер pointed out an easy way to handle it. In his words:

"CustomActions are not copied into the database, се директно читају из Елементс.кмл датотеке и апликације копирају у стање у рунтиме. Тако, не морате да деактивирате, деинсталирате, поново, и реактивирали функцију да уклони ЦустомАцтион. Само извадите га из Елементс.кмл датотеке и рециклирате базен апликације(с) извршити. Следећи пут је функција у оквиру, нећете више видети ЦустомАцтион."

Следио сам његова упутства и, наравно, раде.

У мом случају, this is a department level installation with just a single WFE. If you find yourself with this problem in future and with multiple WFE’s, Верујем да ћете морати да се промене у сваком.

</крај>

Претплатите се на мој блог.

Леаве а Репли

Ваша емаил адреса неће бити објављена. Обавезна поља су означена *