Skrivanje prilagođene akcije u sustavu SharePoint

Prije nekoliko mjeseci, dok je radio na projektu za klijenta, I created a feature. Among other things, taj lik definirao prilagođenu akciju (to se pod Postavke web-mjesta). The only purpose for this custom action was to demonstrate to me that the feature activation was working as expected. U osnovi, Ja ga koristiti kao sirovom obliku debugging.

Na moje sramote, to debugging predmet je napravio svoj put iz dev da UAT i proizvodnju prije nego što netko dobio oko na molba, "Što je to veza xyzzy?"

Do sada, smo u proizvodnji, a ja stvarno ne želite deinstalirati značajku, fix elements.xml and then reinstall.

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

"CustomActions ne kopira u bazu podataka, se čitati izravno sa Elements.xml datoteke i kopirati u stanju aplikacija tijekom izvršavanja. Tako, ne treba isključiti, deinstalirati, ponovno, i aktivirati značajku za uklanjanje CustomAction. Samo ga izvadite iz Elements.xml datoteku i recikliranje zahtjeva bazen(s) izvršiti. Sljedeći put značajka je u djelokrugu, nećete vidjeti CustomAction više."

Pratio sam njegove upute i, naravno, oni rade.

U mom slučaju, 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, Vjerujem da ćete morati napraviti promjene u svakom.

</kraj>

Pretplatite se na moj blog.

Technorati Tags: ,

Dopust jedan Odgovor

Vaša email adresa neće biti objavljena. obavezna polja su označena *