Gewusst wie: Hinzufügen und Entfernen zusätzlicher Assemblys

Wenn ein SharePoint-Paket im Hinblick auf Funktionen oder Daten von anderen Assemblys abhängig ist, können Sie die Assemblys dem Lösungspaket (.wsp) hinzufügen. Auf diese Weise stellt der SharePoint-Server sicher, dass benutzerdefinierte Assemblys mit einem Paket installiert werden.

Sie können auch die zugeordneten sicheren Steuerelemente und Klassenressourcendateien der Assemblys hinzufügen und ändern.

Hinzufügen von zusätzlichen Assemblys, sicheren Steuerelementen und Klassenressourcen

Sie können im SharePoint-Lösungspaket zusätzliche Assemblys hinzufügen. Zusätzliche Assemblys in einer Sandkastenlösung werden im globalen Assemblycache bereitgestellt, die SharePoint-Projektelemente in einer Sandkastenlösung werden jedoch der Inhaltsdatenbank hinzugefügt. Darüber hinaus können Sie diesen zusätzlichen Assemblys sichere Steuerelemente und Klassenressourcen hinzufügen.

So fügen Sie eine vorhandene Assembly hinzu

  1. Öffnen Sie den Paket-Designer. Weitere Informationen finden Sie unter Gewusst wie: Anpassen eines SharePoint-Lösungspakets.

  2. Klicken Sie auf die Registerkarte Erweitert.

  3. Klicken Sie auf die Schaltfläche Hinzufügen und dann auf Vorhandene Assembly hinzufügen.

    Das Dialogfeld Vorhandene Assembly hinzufügen wird angezeigt.

  4. Klicken Sie auf die Schaltfläche mit den Auslassungspunkten (Auslassungszeichen im ASP.NET Mobile-Designer), und wählen Sie die Assembly aus, die Sie hinzufügen möchten. Aus Gründen der Portabilität wird empfohlen, einen relativen Pfad zur ausgewählten Assembly zu verwenden.

  5. Klicken Sie für das Bereitstellungsziel auf GlobalAssemblyCache, um die Assembly im globalen Assemblycache bereitzustellen, oder klicken Sie auf WebApplication, um die Assembly im Ordner WebApplication auf dem SharePoint-Server bereitzustellen.

So fügen Sie eine Assembly aus der Projektausgabe hinzu

  1. Öffnen Sie den Paket-Designer. Weitere Informationen finden Sie unter Gewusst wie: Anpassen eines SharePoint-Lösungspakets.

  2. Klicken Sie auf die Registerkarte Erweitert.

  3. Klicken Sie auf die Schaltfläche Hinzufügen und dann auf Assembly aus Projektausgabe hinzufügen.

    Das Dialogfeld Assembly aus Projektausgabe hinzufügen wird angezeigt.

  4. Klicken Sie auf das Dropdownmenü, und wählen Sie das Quellprojekt aus, das Sie hinzufügen möchten.

  5. Klicken Sie für das Bereitstellungsziel auf GlobalAssemblyCache, um die Assembly im globalen Assemblycache bereitzustellen, oder klicken Sie auf WebApplication, um die Assembly im Ordner WebApplication auf dem SharePoint-Server bereitzustellen.

So fügen Sie ein sicheres Steuerelement hinzu

  1. Öffnen Sie das Dialogfeld Vorhandene Assembly bearbeiten. Öffnen Sie hierzu den Paket-Designer, klicken Sie auf die Registerkarte Erweitert, wählen Sie eine Assembly aus, und klicken Sie dann auf Bearbeiten.

  2. Klicken Sie im Bereich Sichere Steuerelemente auf Klicken Sie hier, um ein neues Element hinzuzufügen.

  3. Geben Sie in der Spalte Assemblyname den Namen der Assembly ein.

  4. Geben Sie in der Spalte Namespace den Namen des Namespaces für das sichere Steuerelement ein.

  5. Geben Sie in der Spalte Typname den Namen des Typs ein.

So fügen Sie eine Klassenressource hinzu

  1. Öffnen Sie das Dialogfeld Vorhandene Assembly bearbeiten. Öffnen Sie hierzu den Paket-Designer, klicken Sie auf die Registerkarte Erweitert, wählen Sie eine Assembly aus, und klicken Sie dann auf Bearbeiten.

  2. Klicken Sie im Bereich Klassenressourcen auf Klicken Sie hier, um ein neues Element hinzuzufügen.

  3. Klicken Sie in der Spalte Dateiname auf die Schaltfläche mit den Auslassungspunkten (Auslassungszeichen im ASP.NET Mobile-Designer), und wählen Sie die Klassenressource aus, die Sie hinzufügen möchten.

Löschen von benutzerdefinierten Assemblys

Sie können Assemblys aus einem SharePoint-Paket oder sichere Steuerelemente und Klassenressourcen aus vorhandenen Assemblys löschen.

So löschen Sie eine vorhandene Assembly

  1. Öffnen Sie den Paket-Designer. Weitere Informationen finden Sie unter Gewusst wie: Anpassen eines SharePoint-Lösungspakets.

  2. Klicken Sie auf die Registerkarte Erweitert.

  3. Klicken Sie im Bereich Zusätzliche Assemblys auf die benutzerdefinierte Assembly, die Sie löschen möchten.

  4. Klicken Sie auf die Schaltfläche Löschen.

So löschen Sie ein sicheres Steuerelement für eine Assembly

  1. Öffnen Sie das Dialogfeld Vorhandene Assembly bearbeiten. Öffnen Sie hierzu den Paket-Designer, klicken Sie auf die Registerkarte Erweitert, wählen Sie eine Assembly aus, und klicken Sie dann auf Bearbeiten.

  2. Klicken Sie auf das zu löschende sichere Steuerelement.

  3. Drücken Sie die ENTF-TASTE auf der Tastatur.

So löschen Sie eine Klassenressource für eine Assembly

  1. Öffnen Sie das Dialogfeld Vorhandene Assembly bearbeiten. Öffnen Sie hierzu den Paket-Designer, klicken Sie auf die Registerkarte Erweitert, wählen Sie eine Assembly aus, und klicken Sie dann auf Bearbeiten.

  2. Klicken Sie auf die zu löschende Klassenressource.

  3. Drücken Sie die ENTF-TASTE auf der Tastatur.

Siehe auch

Aufgaben

Gewusst wie: Anpassen einer SharePoint-Funktion

Gewusst wie: Hinzufügen und Entfernen von Elementen in SharePoint-Funktionen

Konzepte

Building SharePoint Solutions with Team Foundation Server

Weitere Ressourcen

Erstellen von SharePoint-Funktionen