Prieš kelis mėnesius, dirbant su projektu klientas, Aš sukūriau funkcija. Tarp kitko, kad funkcija apibrėžti pasirinktinį veiksmą (jie rodomi pagal svetainės parametrai). Vienintelis tikslas už šį pasirinktinį veiksmą buvo parodyti man, kad funkcija aktyvinimo buvo veikia taip. Iš esmės, Aš jį kaip žalios derinimo.
Daug mano varžymasis, Šis derinimo paminklas padarė savo kelią nuo dev UAT ir gamybos kol kas nors gavo klausia, "koks Sąryšis xyzzy?"
Iki šiol, mes į gamybos ir aš tikrai nenoriu pašalinti, nustatyti elements.xml ir iš naujo įdiegti.
Todd Bleaker paprastas būdas tvarkyti ją nurodė. Pasak jo:
"CustomActions yra ne kopijuoti į duomenų bazę, jie skaityti tiesiai iš Elements.xml failą ir kopijuoti į paraišką valstybės vykdymo metu. Taigi, jums nereikia išjungti, pašalinti, iš naujo įdiegti, ir iš naujo suaktyvinti funkciją pašalinti į CustomAction. Tiesiog pašalinti iš failo Elements.xml ir perdirbti programų telkinys(s) vykdomas. Kitą kartą funkcija yra apimtis, Jūs nematysite, CustomAction anymore."
Aš po jo nurodymus ir, žinoma, jie dirba.
Mano atveju, tai departamento lygio įrengimas su tik vieną WFE. Jei jums rasti sau su šia problema ateityje ir su kelių WFE, Manau, jums nereikės atlikti pakeitimus kiekvieną.
</pabaigos>