/ / Ako sa zbaviť „Nepodarilo sa určiť definíciu pre prvok s ID“ - SharePoint, mach

Ako sa zbaviť „Nepodarilo sa určiť definíciu pre Feature with ID“ - Sharepoint, mach

Moje protokoly udalostí na mojich produkčných serveroch front-end sú plné chybových správ:

„Nepodarilo sa určiť definíciu objektu s ID“

Teraz som na jednom z vývojových serverov našiel problematickú funkciu - je to formulár InfoPath s nejakým kódom za sebou. Na produkčných serveroch ho však nikde nenájdete.

Pokúsil som sa spustiť nasledujúci príkaz na produkčných serveroch: stsadm -o uninstallfeature -id (váš GUID) - sila

K zmene nedošlo - chyba sa stále generuje.

Ako sa zbavím chyby?

odpovede:

1 pre odpoveď č. 1

Nie som si istý, ale myslím si, že by mohlo pomôcť kopírovanie tejto definície funkcie do produkčnej verzie 12 / TEMPLATES / FEATURES a následné odinštalovanie.

Z tejto chybovej správy však nie je zrejmé„Nepodarilo sa určiť definíciu pre prvok s ID“, ktorá časť vášho produkčného systému je viazaná na funkciu a aká akcia sa vykoná, čo povedie k tejto chybe. Zvýšenie pravdivosti protokolov Sharepoint vám môže pomôcť presnejšie určiť, čo presne chybu spôsobuje.


0 pre odpoveď č. 2

Skúste to: Nástroj na správu funkcií a čistenie služby SharePoint

Nájdite chybné FeatureDefinitions a čistoodinštalujte ich. Nájdite zvyšky funkcií na weboch, v SiteCollections, WebApps a na farme, napr. vynútené odinštalovanie funkcií z farmy bez ich predchádzajúcej deaktivácie, čo by spôsobilo chyby. Deaktivujte tiež funkciu Farmy na celom území.