Freigeben über


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 zusätzlicher Assemblys, sicherer Steuerelemente 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. Weitere Informationen zu sicheren Steuerelementen finden Sie unter Bereitstellen von Paket- und Bereitstellungsinformationen in Projektelementen oder „Erstellen eines SafeControl-Eintrags“ unter Bereitstellen von Webparts in SharePoint Foundation.

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. Wählen Sie die Registerkarte Erweitert aus.

  3. Wählen Sie die Schaltfläche Hinzufügen aus, und wählen Sie dann aus der Liste Vorhandene Assembly hinzufügen aus.

    Das Dialogfeld Vorhandene Assembly hinzufügen wird angezeigt.

  4. Wählen Sie die Auslassungspunkte (ASP.NET Mobile Designer ellipse) und dann 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. Wählen Sie für das Bereitstellungsziel die Optionsschaltfläche GlobalAssemblyCache aus, um die Assembly im globalen Assemblycache bereitzustellen, oder wählen Sie die Optionsschaltfläche WebApplication aus, um die Assembly im Ordner „WebApplication“ auf dem Server, der SharePoint ausführt, 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. Wählen Sie die Registerkarte Erweitert aus.

  3. Wählen Sie die Schaltfläche Hinzufügen aus, und wählen Sie dann Assembly aus Projektausgabe hinzufügen aus der Liste aus.

    Das Dialogfeld Assembly aus Projektausgabe hinzufügen wird angezeigt.

  4. Wählen Sie in der Liste Quellprojekt das Quellprojekt aus, das Sie hinzufügen möchten.

  5. Wählen Sie für das Bereitstellungsziel die Optionsschaltfläche GlobalAssemblyCache aus, um die Assembly im globalen Assemblycache bereitzustellen, oder wählen Sie die Optionsschaltfläche WebApplication aus, um die Assembly im Ordner „WebApplication“ auf dem Server, der SharePoint ausführt, bereitzustellen.

So fügen Sie ein sicheres Steuerelement hinzu

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

  2. Wählen Sie im Bereich Sichere Steuerelemente die Schaltfläche Klicken Sie hier, um ein neues Element hinzuzufügen aus.

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

  4. Geben Sie in der Spalte Namespace den Namen des Namespace 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, wählen Sie die Registerkarte Erweitert aus, wählen Sie eine Assembly aus, und klicken Sie dann auf die Schaltfläche Bearbeiten.

  2. Wählen Sie im Bereich Klassenressourcen die Schaltfläche Klicken Sie hier, um ein neues Element hinzuzufügen aus.

  3. Wählen Sie in der Spalte Dateiname die Auslassungspunkte (ASP.NET Mobile Designer ellipse) aus, und wählen Sie die Klassenressource aus, die Sie hinzufügen möchten.

Löschen benutzerdefinierter 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. Wählen Sie die Registerkarte Erweitert aus.

  3. Wählen Sie im Bereich Zusätzliche Assemblys die benutzerdefinierte Assembly aus, 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, wählen Sie die Registerkarte Erweitert aus, wählen Sie eine Assembly aus, und klicken Sie dann auf die Schaltfläche Bearbeiten.

  2. Wählen Sie das zu löschende sichere Steuerelement aus.

  3. Wählen Sie die ENTF-TASTE aus.

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

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

  2. Wählen Sie die zu löschende Klassenressource aus.

  3. Wählen Sie die ENTF-TASTE aus.