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
Öffnen Sie den Paket-Designer. Weitere Informationen finden Sie unter Gewusst wie: Anpassen eines SharePoint-Lösungspakets.
Klicken Sie auf die Registerkarte Erweitert.
Klicken Sie auf die Schaltfläche Hinzufügen und dann auf Vorhandene Assembly hinzufügen.
Das Dialogfeld Vorhandene Assembly hinzufügen wird angezeigt.
Klicken Sie auf die Schaltfläche mit den Auslassungspunkten (), 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.
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
Öffnen Sie den Paket-Designer. Weitere Informationen finden Sie unter Gewusst wie: Anpassen eines SharePoint-Lösungspakets.
Klicken Sie auf die Registerkarte Erweitert.
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.
Klicken Sie auf das Dropdownmenü, und wählen Sie das Quellprojekt aus, das Sie hinzufügen möchten.
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
Ö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.
Klicken Sie im Bereich Sichere Steuerelemente auf Klicken Sie hier, um ein neues Element hinzuzufügen.
Geben Sie in der Spalte Assemblyname den Namen der Assembly ein.
Geben Sie in der Spalte Namespace den Namen des Namespaces für das sichere Steuerelement ein.
Geben Sie in der Spalte Typname den Namen des Typs ein.
So fügen Sie eine Klassenressource hinzu
Ö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.
Klicken Sie im Bereich Klassenressourcen auf Klicken Sie hier, um ein neues Element hinzuzufügen.
Klicken Sie in der Spalte Dateiname auf die Schaltfläche mit den Auslassungspunkten (), 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
Öffnen Sie den Paket-Designer. Weitere Informationen finden Sie unter Gewusst wie: Anpassen eines SharePoint-Lösungspakets.
Klicken Sie auf die Registerkarte Erweitert.
Klicken Sie im Bereich Zusätzliche Assemblys auf die benutzerdefinierte Assembly, die Sie löschen möchten.
Klicken Sie auf die Schaltfläche Löschen.
So löschen Sie ein sicheres Steuerelement für eine Assembly
Ö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.
Klicken Sie auf das zu löschende sichere Steuerelement.
Drücken Sie die ENTF-TASTE auf der Tastatur.
So löschen Sie eine Klassenressource für eine Assembly
Ö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.
Klicken Sie auf die zu löschende Klassenressource.
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