Freigeben über


Erstellen eines lokalisierten Bootstrapperpakets

Nachdem Sie ein Bootstrapper-Paket erstellt haben, können Sie lokalisierte Versionen des Bootstrapper-Pakets erstellen, indem Sie zwei weitere Dateien für jedes Gebietsschema erstellen: eine Softwarelizenzbedingungendatei (z. B. eine eula.rtf) und ein Paketmanifest (package.xml).

Standardmäßig enthält Visual Studio lokalisierte Bootstrapperpakete nur für einige bestimmte Versionen von .NET Framework. Sie können lokalisierte Pakete für andere Bootstrapper erstellen, indem Sie drei Schritte ausführen.

  1. Erstellen Sie einen Ordner mit dem Namen des Gebietsschemas unter \Program Files (x86)\Microsoft SDKs\ClickOnce Bootstrapper\Packages\<BootstrapperPackageName>.

  2. Erstellen Sie eine Datei, die die Softwarelizenzbedingungen für das Bootstrapper-Paket enthält, und fügen Sie sie in den neuen Ordner ein.

  3. Erstellen Sie ein Paketmanifest namens package.xml, aktualisieren Sie die Zeichenfolgen und Kultur, und legen Sie die Datei in den neuen Ordner. Wenn Sie bereits einen Bootstrapper von Visual Studio in der Zielsprache erstellt haben, können Sie die Visual Studio -package.xml-Datei kopieren und in diesem Schritt ändern.

Hinweis

Wenn Sie ein Setupprojekt zum Bereitstellen von Anwendungen verwenden, können Sie Ihre Anwendung lokalisieren, indem Sie die Lokalisierungseigenschaft ändern.

Hinweis

Die Anleitungen in diesem Artikel veranschaulichen die neueste Version der interaktiven Entwicklungsumgebung (IDE), die in Visual Studio verfügbar ist. Auf Ihrem Computer werden möglicherweise andere Namen oder Positionen für einige der Elemente der Benutzeroberfläche angezeigt. Möglicherweise verwenden Sie eine andere Version von Visual Studio oder andere Umgebungseinstellungen. Weitere Informationen finden Sie unter Personalisieren der IDE-.

So erstellen Sie ein lokalisiertes Bootstrapperpaket

  1. Erstellen Sie einen Ordner, der nach dem Lokalnamen benannt ist.

    Erstellen Sie auf 32-Bit-Computern den Ordner im Ordner \Programme\Microsoft SDKs\ClickOnce Bootstrapper\Packages\<BootstrapperPackageName>\ .

    Erstellen Sie auf 64-Bit-Computern den Ordner im Ordner \Programme (x86)\Microsoft SDKs\ClickOnce Bootstrapper\Packages\<BootstrapperPackageName>\ .

    In der folgenden Tabelle sind die Ordnernamen dargestellt, die Sie für die Übereinstimmung mit einem Gebietsschema verwenden können.

    Gebietsschema Ordnername
    Chinesisch (vereinfacht) zh-Hans
    Chinesisch (traditionell) zh-Hant
    Tschechisch cs
    Deutsch de
    Englisch en
    Spanisch es
    Französisch fr
    Italienisch it
    Koreanisch ko
    Japanisch ja
    Polnisch Pl
    Portugiesisch (Brasilien) pt-BR
    Russisch ru
    Türkisch tr
  2. Erstellen Sie eine Datei, die die Softwarelizenzbedingungen für das Bootstrapper-Paket enthält, und fügen Sie sie in den neuen Ordner ein.

  3. Erstellen Sie ein Paketmanifest mit dem Namenpackage.xml , und fügen Sie es in den neuen Ordner ein. Weitere Informationen finden Sie unter How to: Create a package manifest.

  4. Aktualisieren Sie den Abschnitt <Strings> des Paketmanifests so, dass die Zeichenfolgen die korrekte Sprache für das Gebietsschema aufweisen.

  5. Ändern Sie den <String Name="Culture"> Wert so, dass er dem Ordnernamen entspricht.

  6. Speichern Sie die package.xml Datei.

So erstellen Sie ein Bootstrapperpaket für .NET Framework 3.5 Service Pack 1 lokalisiert in Französisch

  1. Erstellen Sie einen Ordner mit dem Namen "fr". Der Ordnername muss mit dem Sprachumgebungsnamen übereinstimmen.

    Erstellen Sie auf 32-Bit-Computern den Ordner im Ordner "\Programme\Microsoft SDKs\ClickOnce Bootstrapper\Packages\DotNetFX35SP1\" .

    Erstellen Sie auf 64-Bit-Computern den Ordner im Ordner \Programme (x86)\Microsoft SDKs\ClickOnce Bootstrapper\Packages\DotNetFX35SP1\ .

  2. Fügen Sie eine lokalisierte Version der Softwarelizenzbedingungen in den Ordner "fr " ein.

  3. Kopieren Sie die \Program Files (x86)\Microsoft SDKs\ClickOnce Bootstrapper\Packages\DotNetFX35SP1\en\package.xml Datei in den Ordner "fr ", und öffnen Sie die Datei im XML-Designer.

  4. Aktualisieren Sie den <Strings> Abschnitt des Paketmanifests, sodass sich die Fehlerzeichenfolgen in Französisch befinden.

  5. Ändern Sie den <String Name="Culture"> Wert in "fr".

  6. Speichern Sie die package.xml Datei.

Hinweis

Ab visual Studio 2019 Update 7 werden bootstrapper-Pakete auch unter dem Pfad {VS Install Path}\MSBuild\Microsoft\VisualStudio\BootstrapperPackages ermittelt.