Frage

Ich ziehe eine WebPart-Lösung zurück, die über Visual Studio eingesetzt wurde.Wenn ich dann eine Seite aus irgendeinem Grund bearbeite, ist die benutzerdefinierte Kategorie + die Webparts noch aufgelistet, wenn ich versuche, ein WebPart einzufügen.Hat jemand eine Idee, was passiert ist?Die Funktionen für die Webparts wurden deaktiviert und entfernt ... Warum zeigen sie immer noch (und verursachen einen Fehler, wenn Sie versuchen, sie hinzuzufügen)

War es hilfreich?

Lösung

Wenn Sie eine Lösung mit einem WebPart bereitstellen, wird drei Dinge bereitgestellt:

    .
  • Die DLL mit dem Webpart
  • Ein SafeControl-Eintrag, der in web.config eingefügt wird
  • a .webPart-Datei (oder .dwp) mit den Konfigurationseinstellungen, die in die Webpart-Galerie eingefügt werden sollen (dieser Teil ist in der Funktionsaktivierung eigentlich, nicht bei lösbarer Bereitstellung, aber ..)

    Wenn Sie ein Webpart an eine Seite sharepoint hinzufügen, listet die Dateien aus der Webpart-Galerie auf

    Wenn SharePoint den Web-Teil rendert, verwendet es mit der DLL und dem SafeControl-Eintrag in web.config

    Wenn Sie die Lösung zurückziehen, entfernt es zwei Dinge:

      .
    • Die DLL mit dem Webpart
    • der SafeControl-Eintrag

      aber (wie bei Modulen) lässt die Datei bereit, und dies führt dazu, dass der Webpart auftaucht, wenn Sie Webteile auf einer Seite hinzufügen.

      Eine Möglichkeit, es loszuwerden, wird in meinem Blog beschrieben.

Andere Tipps

Um es vollständig zu entfernen, müssen Sie die .WebPart- oder ADWP-Datei aus der WP-Galerie manuell löschen.

Gehen Sie zu [Site] / _ Kataloge / WP / Forms / ALLITEMS.APX, und Sie sehen alle Webparts.

Sie möchten dies auch gerne überprüfen post out

Übrigens bereitste ich normalerweise WebParts als Lösungsdateien bereit. Wenn ich sie entfernen möchte, ziehe ich sie aus dem Central Admin> Operation's> Solution Management> anschließend Lösung zurück und löschen Sie ihn dann.

hoffe es hat geholfen :)!

Auf der Seite klicken Sie auf die URL, in der das WebPart ist, und am Ende in "? Inhalt= 1" dabei, dadurch, dass Sie das WebPart sehen können, das sich auf der Seite befindet, und wählen Sie das WebPart aus und entfernen Sie sie.Dann gehen Sie die WebPart-Galerie und entfernen Sie es.Anschließend die Lösung von SharePoint Central Admin einfahren.

Jetzt können Sie die Webparts und Funktionen lesen :)

hoffe es hilft!

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit sharepoint.stackexchange
scroll top