Freigeben über


Erstellen eines SharePoint-Lösungspakets mithilfe von MSBuild-Aufgaben

Sie können ein SharePoint-Paket (WSP) mithilfe von MSBuild-Tasks über die Befehlszeile auf einem Entwicklungscomputer erstellen, bereinigen und überprüfen. Sie können diese Befehle auch verwenden, um den Buildprozess mithilfe von Team Foundation Server auf einem Buildcomputer zu automatisieren.

Erstellen eines SharePoint-Pakets

So erstellen Sie ein SharePoint-Paket

  1. Wählen Sie im Windows-Startmenü die Option Alle Programme>Zubehör>Eingabeaufforderung aus.

  2. Wechseln Sie zu dem Verzeichnis, in dem sich Ihr SharePoint-Projekt befindet.

  3. Geben Sie den folgenden Befehl ein, um ein Paket für das Projekt zu erstellen. Ersetzen Sie ProjectFileName durch den Namen des Projekts.

    msbuild /t:Package ProjectFileName
    

    Sie können beispielsweise einen der folgenden Befehle ausführen, um ein SharePoint-Projekt namens „ListDefinition1“ zu packen.

    msbuild /t:Package ListDefinition1.vbproj
    msbuild /t:Package ListDefinition1.csproj
    

Bereinigen eines SharePoint-Pakets

So bereinigen Sie ein SharePoint-Paket

  1. Öffnen Sie ein Eingabeaufforderungsfenster.

  2. Wechseln Sie zu dem Verzeichnis, in dem sich Ihr SharePoint-Projekt befindet.

  3. Geben Sie den folgenden Befehl ein, um ein Paket für das Projekt zu bereinigen. Ersetzen Sie ProjectFileName durch den Namen des Projekts.

    msbuild /t:CleanPackage ProjectFileName
    

    Sie können beispielsweise einen der folgenden Befehle ausführen, um ein SharePoint-Projekt namens „ListDefinition1“ zu bereinigen.

    msbuild /t:CleanPackage ListDefinition1.vbproj
    msbuild /t:CleanPackage ListDefinition1.csproj
    

Überprüfen eines SharePoint-Pakets

So überprüfen Sie ein SharePoint-Paket

  1. Öffnen Sie ein Eingabeaufforderungsfenster.

  2. Wechseln Sie zu dem Verzeichnis, in dem sich Ihr SharePoint-Projekt befindet.

  3. Geben Sie den folgenden Befehl ein, um ein Paket für das Projekt zu überprüfen. Ersetzen Sie ProjectFileName durch den Namen des Projekts.

    msbuild /t:ValidatePackage ProjectFileName
    

    Sie können beispielsweise einen der folgenden Befehle ausführen, um ein SharePoint-Projekt namens „ListDefinition1“ zu überprüfen.

    msbuild /t:ValidatePackage ListDefinition1.vbproj
    msbuild /t:ValidatePackage ListDefinition1.csproj
    

Festlegen von Eigenschaften in einem SharePoint-Paket

So legen Sie eine Eigenschaft in einem SharePoint-Paket fest

  1. Öffnen Sie ein Eingabeaufforderungsfenster.

  2. Wechseln Sie zu dem Verzeichnis, in dem sich Ihr SharePoint-Projekt befindet.

  3. Geben Sie den folgenden Befehl ein, um eine Eigenschaft in einem Paket für das Projekt festzulegen. Ersetzen Sie PropertyName durch die Eigenschaft, die Sie festlegen möchten.

    msbuild /property:PropertyName=Value
    

    Sie können beispielsweise den folgenden Befehl ausführen, um die Warnstufe festzulegen.

    msbuild /property:WarningLevel = 2