Hiding Gníomhartha an Chustaim i SharePoint

Roinnt míonna ó shin, agus iad ag obair ar thionscadal do chliant, I created a feature. Among other things, gur gné sainithe gníomh saincheaptha (seo le feiceáil faoin suímh suíomh). The only purpose for this custom action was to demonstrate to me that the feature activation was working as expected. Go bunúsach, Úsáid mé é mar fhoirm amh de debugging.

I bhfad chun mo náire, an Déantán debugging rinne sé a bhealach ó dev go UAT agus a tháirgeadh roimh fuair duine éigin timpeall a iarraidh, "what is this xyzzy link?"

De réir anois, tá muid i dtáirgeadh agus I ndáiríre ní ag iarraidh a dhíshuiteáil an gné, fix elements.xml and then reinstall.

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

"CustomActions are not copied into the database, siad a léamh go díreach ó na comhaid Elements.xml agus a chóipeáil isteach i stát-iarratas ag runtime. Mar sin,, Ní gá duit a dhíghníomhachtú, dhíshuiteáil, reinstall, agus athghníomhachtú an gné a bhaint as an CustomAction. Just a bhaint as an gcomhad Elements.xml agus an linn iarratas a athchúrsáil(s) dhéantar. Is é an gné an chéad uair eile i raon, ní bheidh ort a fheiceáil ar an CustomAction níos mó."

Lean mé ar a chuid treoracha agus, ar ndóigh, oibríonn siad.

I mo chás, 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, Creidim go mbainfidh tú a dhéanamh an t-athrú i ngach.

</deireadh>

Liostáil le mo bhlag.

Clibeanna Technorati: ,

Leave a Reply

Ní thabharfar do sheoladh r-phoist a fhoilsiú. Réimsí riachtanacha atá marcáilte *