Useita kuukausia sitten, työskennellessään projektin asiakkaan, Loin ominaisuus. Muun muassa, Tämä ominaisuus määrittää mukautetun toiminnon (Nämä näkyvät mukaan sivuston asetukset). Tämän mukautetun toiminnon ainoa tarkoitus oli osoittaa minulle, että toiminnon aktivointi toimi odotetulla tavalla. Pohjimmiltaan, Sitä käytettiin raaka muodossa virheenkorjaus.
Paljon Häpeäntunteeni, Tämä debugging artefakti päässyt päässä dev UAT ja tuotanto ennen kuin joku ehtinyt pyytää, "mikä on xyzzy linkki?"
Nyt, Olemme tuotannon ja en todellakaan halua Poista, Korjaa elements.xml ja asenna.
Todd synkemmät huomautti helppo tapa käsitellä sitä. Hänen sanojensa:
"Mukautetut toiminnot ei kopioida tietokantaan, lukea Elements.xml tiedostosta ja kopioida hakemuksen suorituksen. Niin, sinun ei tarvitse poistaa, Poista, Asenna, ja aktivoida ominaisuus poistaa CustomAction. Poista Elements.xml-tiedostosta ja kierrättää sovellussarja(s) suoritettu. Seuraavan kerran ominaisuus on, et näe CustomAction enää."
Olen seurannut hänen ohjeita ja, Tietysti, ne toimivat.
Minun tapauksessani, Tämä on osasto tason asennus vain yhden WFE. Jos huomaat tämän ongelman tulevaisuudessa ja useita WFE, Mielestäni sinun täytyy muuttaa jokaisessa.
</loppu>