Felur sérsniðnar aðgerðir í SharePoint

Nokkrir mánuðir síðan, meðan að vinna að verkefni fyrir viðskiptavin, I created a feature. Among other things, að lögun skilgreint sérsniðna aðgerð (þessir birtast undir stillingum síðuna). The only purpose for this custom action was to demonstrate to me that the feature activation was working as expected. Grundvallaratriðum, Ég notaði það sem grófur formi kembiforrit.

Mikið að vandræði mín, þetta kembiforrit artifact þess vegur frá dev til UAT og framleiðslu áður en einhver fékk í kring til að spyrja, "what is this xyzzy link?"

Við nú, við erum í framleiðslu og ég virkilega vil ekki að fjarlægja lögun, fix elements.xml and then reinstall.

Todd Dekkri pointed out an easy way to handle it. In his words:

"CustomActions are not copied into the database, þeir eru að lesa beint úr Elements.xml skrá og afrita í ríki umsókn á afturkreistingur. Svo, þú þarft ekki að slökkva á, uninstall, setja, og opnar Lögun til að fjarlægja CustomAction. Bara fjarlægja það úr Elements.xml skrá og endurvinna umsókn laug(s) fram. Í næsta skipti sem lögun er að umfangi, þú munt ekki sjá CustomAction lengur."

Ég fylgdi leiðbeiningum hans og, auðvitað, þeir vinna.

Í mínu tilfelli, 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, Ég trúi að þú þarft að gera breytingar á hverjum.

</enda>

Gerast áskrifandi að bloggið mitt.

Technorati Tags: ,

Eftir svar

Netfangið þitt verður ekki birt. Nauðsynlegir reitir eru merktir *