Condividi tramite


Creare un pacchetto localizzato del programma di avvio automatico

Dopo aver creato un pacchetto del programma di avvio automatico, è possibile creare versioni localizzate del pacchetto creando altri due file per ognuna delle impostazioni locali, ovvero un file per le condizioni di licenza software (ad esempio eula.rtf) e un manifesto di pacchetto (package.xml).

Per impostazione predefinita, Visual Studio include pacchetti localizzati del programma di avvio automatico solo per alcune versioni specifiche di .NET Framework. È possibile creare pacchetti localizzati per altri programmi di avvio automatico completando tre passaggi.

  1. Creare una cartella denominata in base al nome delle impostazioni locali in \Programmi (x86)\Microsoft SDKs\ClickOnce Bootstrapper\Packages\<BootstrapperPackageName>.

  2. Creare un file contenente le condizioni di licenza software per il pacchetto del programma di avvio automatico e inserirlo nella nuova cartella.

  3. Creare un manifesto di pacchetto denominato package.xml, aggiornare le stringhe e le impostazioni cultura e quindi inserire il file nella nuova cartella. Se è già stato creato un programma di avvio automatico di Visual Studio nella lingua di destinazione, è possibile copiare il file package.xml di Visual Studio e modificarlo in questo passaggio.

Nota

Se si intende usare un progetto di installazione per la distribuzione delle applicazioni, è possibile localizzare l'applicazione modificando la proprietà Localization.

Nota

I nomi o i percorsi visualizzati per alcuni elementi dell'interfaccia utente di Visual Studio in questo articolo potrebbero essere diversi nel computer in uso. È possibile usare un'edizione diversa di Visual Studio o impostazioni di ambiente diverse. Per altre informazioni, vedere Personalizzare l'IDE.

Per creare un pacchetto localizzato del programma di avvio automatico

  1. Creare una cartella denominata in base al nome delle impostazioni locali.

    Nei computer a 32 bit creare la cartella nella cartella \Programmi\Microsoft SDKs\ClickOnce Bootstrapper\Packages\<BootstrapperPackageName>\ .

    Nei computer a 64 bit creare la cartella nella cartella \Programmi (x86)\Microsoft SDKs\ClickOnce Bootstrapper\Packages\<BootstrapperPackageName>\ .

    La tabella seguente illustra i nomi di cartella che è possibile usare in base alle impostazioni locali.

    Impostazioni locali Nome cartella
    Cinese semplificato zh-Hans
    Cinese tradizionale zh-Hant
    Ceco cs
    Tedesco de
    Inglese en
    Spagnolo es
    Francese fr
    Italiano it
    Coreano ko
    Giapponese ja
    Polacco pl
    Portoghese (Brasile) pt-BR
    Russo ru
    Turco tr
  2. Creare un file contenente le condizioni di licenza software per il pacchetto del programma di avvio automatico e inserirlo nella nuova cartella.

  3. Creare un manifesto di pacchetto denominato package.xml e inserirlo nella nuova cartella. Per altre informazioni, vedere Procedura: Creare un manifesto del pacchetto.

  4. Aggiornare la sezione <Strings> del manifesto di pacchetto in modo che le stringhe siano nella lingua appropriata per le impostazioni locali.

  5. Cambiare il valore di <String Name="Culture"> in modo che corrisponda al nome della cartella.

  6. Salvare il file package.xml.

Per creare un pacchetto del programma di avvio automatico per .NET Framework 3.5 Service Pack 1 localizzato in francese

  1. Creare una cartella denominata fr. Il nome della cartella deve corrispondere al nome delle impostazioni locali.

    Nei computer a 32 bit creare la cartella nella cartella \Programmi\Microsoft SDKs\ClickOnce Bootstrapper\Packages\DotNetFX35SP1\ .

    Nei computer a 64 bit creare la cartella nella cartella \Programmi (x86)\Microsoft SDKs\ClickOnce Bootstrapper\Packages\DotNetFX35SP1\ .

  2. Inserire una versione localizzata delle condizioni di licenza software nella cartella fr.

  3. Copiare il file \Programmi (x86)\Microsoft SDKs\ClickOnce Bootstrapper\Packages\DotNetFX35SP1\en\package.xml nella cartella fr e aprire il file in Progettazione XML.

  4. Aggiornare la sezione <Strings> del manifesto di pacchetto in modo che le stringhe di errore siano in francese.

  5. Cambiare il valore di <String Name="Culture"> in fr.

  6. Salvare il file package.xml.

Nota

A partire dai pacchetti del programma di avvio automatico della versione di Visual Studio 2019 Update 7, verranno individuati anche nel percorso {PERCORSO installazione VS}\MSBuild\Microsoft\VisualStudio\BootstrapperPackages.