Freigeben über


Erstellen eines lokalisierten Bootstrapperpakets

Nachdem Sie ein Bootstrapperpaket erstellt haben, können Sie lokalisierte Versionen des Bootstrapperpakets erstellen, indem Sie mindestens zwei Dateien für jedes Gebietsschema erstellen: eine Datei mit Softwarelizenzbedingungen (z.B. eula.rtf) und ein Paketmanifest (package.xml).

Standardmäßig enthält Visual Studio lokalisierte Bootstrapperpakete nur für einige bestimmte Versionen von .NET Framework. Mit den folgenden drei Schritten können Sie lokalisierte Pakete für andere Bootstrapper erstellen.

  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 Bootstrapperpaket enthält, und legen Sie diese in dem neuen Ordner ab.

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

Hinweis

Wenn Sie ein Setup-Projekt zur Bereitstellung von Anwendungen verwenden, können Sie Ihre Anwendung durch Ändern der Localization-Eigenschaft lokalisieren.

Hinweis

Auf Ihrem Computer werden möglicherweise andere Namen oder Speicherorte für die Benutzeroberflächenelemente von Visual Studio angezeigt als die in diesem Artikel. Möglicherweise verwenden Sie eine andere Edition 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 mit dem Namen des Gebietsschemas.

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

    Erstellen Sie auf 64-Bit-Computern den Ordner im Ordner \Program Files (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 Bootstrapperpaket enthält, und legen Sie diese in dem neuen Ordner ab.

  3. Erstellen Sie ein Paketmanifest mit dem Namen package.xml, und legen Sie die Datei in dem neuen Ordner ab. Weitere Informationen finden Sie unter Erstellen eines Pakets.

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

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

  6. Speichern Sie die Datei package.xml.

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 Gebietsschemanamen übereinstimmen.

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

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

  2. Legen Sie eine lokalisierte Version der Softwarelizenzbedingungen im Ordner fr ab.

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

  4. Aktualisieren Sie den Abschnitt <Strings> des Paketmanifests so, dass die Fehlerzeichenfolgen auf Französisch sind.

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

  6. Speichern Sie die Datei package.xml.

Hinweis

Ab der Version Visual Studio 2019 (Update 7) befinden sich Bootstrapperpakete auch unter dem Pfad {VS Install Path}\MSBuild\Microsoft\VisualStudio\BootstrapperPackages.