Benutzerdefiniertes Webpart wird in Sharepoint 2010 nach der Bereitstellung von VS2010 nicht angezeigt

sharepoint.stackexchange https://sharepoint.stackexchange.com/questions/3355

  •  16-10-2019
  •  | 
  •  

Frage

Vollständige Offenlegung:SharePoint-Entwicklungsanfänger.Ich habe derzeit drei benutzerdefinierte Webparts in einer SP-Lösung in VS2010 erstellt.Ich erstelle und stelle mein Projekt in unserer lokalen Sharepoint-Entwicklungsbox bereit.Nach der Bereitstellung werden jedoch nur die ersten beiden benutzerdefinierten Webparts unter der Kategorie „Benutzerdefiniert“ im Menübandabschnitt „Webpart einfügen“ angezeigt.Ich habe die Datei „elements.xml“ für alle drei Webparts überprüft. Sie sind alle so eingerichtet, dass sie in der benutzerdefinierten Gruppe aufgeführt werden.Irgendwelche Ideen, wie ich das debuggen kann?Jeder konstruktive Rat wird sehr geschätzt.

Startseite elements.xml

<?xml version="1.0" encoding="utf-8"?>
 <Elements xmlns="http://schemas.microsoft.com/sharepoint/" >
  <Module Name="Home" List="113" Url="_catalogs/wp">
    <File Path="Home\Home.webpart" Url="Home.webpart" Type="GhostableInLibrary" >
      <Property Name="Group" Value="Custom" />
    </File>
  </Module>
</Elements>

IdeaEditor elements.xml

<?xml version="1.0" encoding="utf-8"?>
<Elements xmlns="http://schemas.microsoft.com/sharepoint/" >
  <Module Name="IdeaEditor" List="113" Url="_catalogs/wp">
    <File Path="IdeaEditor\IdeaEditor.webpart" Url="IdeaEditor.webpart" Type="GhostableInLibrary" >
      <Property Name="Group" Value="Custom" />
    </File>
  </Module>
</Elements>

IdeaGrid elements.xml

<?xml version="1.0" encoding="utf-8"?>
<Elements xmlns="http://schemas.microsoft.com/sharepoint/" >
  <Module Name="IdeaGrid" List="113" Url="_catalogs/wp">
    <File Path="IdeaGrid\IdeaGrid.webpart" Url="IdeaGrid.webpart" Type="GhostableInLibrary" >
      <Property Name="Group" Value="Custom" />
    </File>
  </Module>
</Elements>
War es hilfreich?

Lösung 3

Ich habe das Problem herausgefunden.Ich bin mir nicht sicher, warum, aber das Ändern des Funktionsnamens in meiner Lösung schien das Problem zu beheben.Danke aber für die Hilfe.

Andere Tipps

Stellen Sie sicher, dass es keine Namenskonflikte Ihrer .webpart-Dateien gibt.Bitte aktualisieren Sie Ihre Frage mit dem Inhalt der elements.xml-Datei(en).Haben Sie mehrere SPIs (SharePoint-Projektelemente) für die Webparts verwendet oder nur ein einziges?

Haben Sie den Paketeditor überprüft, um sicherzustellen, dass alle drei Webparts gepackt werden, wenn Sie die Lösung bereitstellen?

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