Det går inte att distribuera om SharePoint 2010-projekt med fältelement

Ursprungligt KB-nummer: 2022443

Symptom

När du distribuerar en SharePoint-lösning i begränsat läge om fält-ID:t i filen elements.xml ändras mellan projektdistributioner visas följande fel:

"Fel uppstod i distributionen av steget "Aktivera funktioner": fältet med ID <Nytt GUID> som definierats i funktionen <FeatureGUID> hittades i den aktuella webbplatssamlingen eller på en underwebbplats.

Orsak

Rotorsaken till det här problemet är att fältelement inte återkallas korrekt efter att deras ID (GUID) har ändrats mellan distributionerna. Detta orsakas också om du har glömt att omsluta fält-ID :t (GUID) i klammerparenteser.

Åtgärd

Obs!

Kontrollera att fält-ID:na (GUID) alltid omges av klammerparenteser.

Första upplösningen

  • Återkalla lösningen/WSP i VS.
  • Stäng VS.
  • Öppna VS igen och distribuera projektet.

Andra upplösningen

Om du inte löser problemet genom att stänga VS efter indragningen är en större lösning:

  • Distribuera om projektet. Då visas ett fel under funktionsaktiveringen.
  • Gå till SharePoint-användargränssnittet och Aktivera och sedan Inaktivera den distribuerade funktionen som visade aktiveringsfel i VS.
  • Återkalla lösningen/WSP i VS.
  • Stäng VS.
  • Öppna VS igen och distribuera projektet.