Skapa ett lokaliserat bootstrapper-paket

När du har skapat ett bootstrapper-paket kan du skapa lokaliserade versioner av bootstrapper-paketet genom att skapa ytterligare två filer för varje språkvariant: en programlicenstermfil (till exempel en eula.rtf) och ett paketmanifest (package.xml).

Visual Studio innehåller som standard endast lokaliserade bootstrapper-paket för en viss version av .NET Framework. Du kan skapa lokaliserade paket för andra bootstrappers genom att utföra tre steg.

  1. Skapa en mapp med namnet efter språkvariantnamnet i \Program Files (x86)\Microsoft SDKs\ClickOnce Bootstrapper\Packages\<BootstrapperPackageName>.

  2. Skapa en fil som innehåller licensvillkoren för bootstrapper-paketet och placera den i den nya mappen.

  3. Skapa ett paketmanifest med namnet package.xml, uppdatera strängarna och kulturen och placera filen i den nya mappen. Om du redan har skapat en bootstrapper för Visual Studio på målspråket kan du kopiera Visual Studio -package.xml-filen och ändra den i det här steget.

Anmärkning

Om du använder ett installationsprojekt för att distribuera program kan du lokalisera ditt program genom att ändra lokaliseringsegenskapen .

Anmärkning

Anvisningarna i den här artikeln illustrerar den senaste versionen av den interaktiva utvecklingsupplevelsen (IDE) som är tillgänglig i Visual Studio. Datorn kan visa olika namn eller platser för vissa av användargränssnittselementen. Du kanske använder en annan version av Visual Studio eller andra miljöinställningar. Mer information finns i Anpassa IDE-.

Skapa ett lokaliserat bootstrapper-paket

  1. Skapa en mapp som heter samma som lokalens namn.

    På 32-bitarsdatorer skapar du mappen i mappen \Program Files\Microsoft SDKs\ClickOnce Bootstrapper\Packages\<BootstrapperPackageName>\ .

    På 64-bitarsdatorer skapar du mappen i mappen \Program Files (x86)\Microsoft SDKs\ClickOnce Bootstrapper\Packages\<BootstrapperPackageName>\ .

    I följande tabell visas de mappnamn som du kan använda för att matcha ett språk.

    Lokal Mappnamn
    Kinesiska (förenklad) zh-Hans
    Kinesiska (traditionell) zh-Hant
    Tjeckiska datavetenskap (if "cs" refers to "computer science")
    Tyska de
    Engelska en
    Spanska Es
    Franska Fr
    Italienska det
    Koreanska Ko
    Japanska ja
    Polska Pl
    Portugisiska (Brasilien) portugisiska (Brasilien)
    Ryska Ru
    Turkiska Tr
  2. Skapa en fil som innehåller licensvillkoren för bootstrapper-paketet och placera den i den nya mappen.

  3. Skapa ett paketmanifest med namnet package.xml och placera det i den nya mappen. Mer information finns i Så här skapar du ett paketmanifest.

  4. <Strings> Uppdatera avsnittet i paketmanifestet så att strängarna är på rätt språk för språkvarianten.

  5. Ändra värdet <String Name="Culture"> så att det matchar mappnamnet.

  6. Spara filenpackage.xml .

Skapa ett bootstrapper-paket för .NET Framework 3.5 Service Pack 1 lokaliserat på franska

  1. Skapa en mapp med namnet fr. Mappnamnet måste matcha språkvariantnamnet.

    På 32-bitarsdatorer skapar du mappen i mappen \Program Files\Microsoft SDKs\ClickOnce Bootstrapper\Packages\DotNetFX35SP1\ .

    På 64-bitarsdatorer skapar du mappen i mappen \Program Files (x86)\Microsoft SDKs\ClickOnce Bootstrapper\Packages\DotNetFX35SP1\ .

  2. Placera en lokaliserad version av licensvillkoren för programvara i mappen fr .

  3. Kopiera \Program Files (x86)\Microsoft SDKs\ClickOnce Bootstrapper\Packages\DotNetFX35SP1\en\package.xml-filen till mappen fr och öppna filen i XML-designern.

  4. <Strings> Uppdatera avsnittet i paketmanifestet så att felsträngarna är på franska.

  5. Ändra värdet <String Name="Culture"> till fr.

  6. Spara package.xml-filen .

Anmärkning

Från och med Visual Studio 2019 Update 7 kommer bootstrapper-paketen också att finnas under sökvägen {VS Install Path}\MSBuild\Microsoft\VisualStudio\BootstrapperPackages.