Crear un paquete de programa previo localizado

Después de crear un paquete de programa previo, puede crear versiones localizadas de este mediante la creación de dos archivos más para cada configuración regional: un archivo de términos de licencia de software (por ejemplo, eula.rtf) y un manifiesto de paquete (package.xml).

De forma predeterminada, Visual Studio incluye paquetes de arranque localizados solo para algunas versiones específicas de .NET Framework. Siga tres pasos para crear paquetes localizados para otros programas previos.

  1. Cree una carpeta con el nombre de la configuración regional en \Archivos de programa (x86)\Microsoft SDKs\ClickOnce Bootstrapper\Packages\<nombrePaqueteProgramaPrevio>

  2. Cree un archivo que contenga los términos de licencia de software para el paquete de programa previo y colóquelo en la nueva carpeta.

  3. Cree un manifiesto de paquete con el nombre package.xml, actualice las cadenas y la referencia cultural, y coloque el archivo en la carpeta nueva. Si ya ha creado un programa previo de Visual Studio en el idioma de destino, puede copiar el archivo package.xml de Visual Studio y modificarlo en este paso.

Nota:

Si usa un proyecto de instalación para implementar aplicaciones, puede localizar la aplicación cambiando la propiedad Localización.

Nota

Es posible que el equipo muestre nombres o ubicaciones diferentes para algunos de los elementos de la interfaz de usuario de Visual Studio en este artículo. Puede que esté usando una edición diferente de Visual Studio u otra configuración del entorno. Para obtener más información, vea Personalizar el IDE.

Para crear un paquete de programa previo localizado

  1. Cree una carpeta con el nombre de la configuración regional.

    En equipos de 32 bits, cree la carpeta en \Archivos de programa\Microsoft SDKs\ClickOnce Bootstrapper\Packages\<nombrePaqueteProgramaPrevio>\

    En equipos de 64 bits, cree la carpeta en \Archivos de programa (x86)\Microsoft SDKs\ClickOnce Bootstrapper\Packages\<nombrePaqueteProgramaPrevio>\

    La tabla siguiente muestra los nombres de carpeta que puede usar para cada configuración regional.

    Configuración regional Nombre de la carpeta
    Chino (simplificado) zh-Hans
    Chino (tradicional) zh-Hant
    Checo cs
    Alemán de
    Inglés en
    Español es
    Francés fr
    Italiano it
    Coreano ko
    Japonés ja
    Polaco pl
    Portugués (Brasil) pt-BR
    Ruso ru
    Turco tr
  2. Cree un archivo que contenga los términos de licencia de software para el paquete de programa previo y colóquelo en la nueva carpeta.

  3. Cree un manifiesto del paquete con el nombre package.xml y colóquelo en la nueva carpeta. Para más información, consulte Procedimiento: Creación de un manifiesto de paquete.

  4. Actualice la sección <Strings> del manifiesto del paquete para que las cadenas estén en el idioma correcto de la configuración regional.

  5. Cambie el valor de <String Name="Culture"> para que coincida con el nombre de la carpeta.

  6. Guarde el archivo package.xml.

Para crear un paquete de programa previo para .NET Framework 3.5 Service Pack 1 localizado en francés

  1. Cree una carpeta con el nombre fr. El nombre de la carpeta debe coincidir con el nombre de la configuración regional.

    En equipos de 32 bits, cree la carpeta en \Archivos de programa\Microsoft SDKs\ClickOnce Bootstrapper\Packages\DotNetFX35SP1\.

    En equipos de 64 bits, cree la carpeta en \Archivos de programa (x86)\Microsoft SDKs\ClickOnce Bootstrapper\Packages\DotNetFX35SP1\.

  2. Coloque una versión localizada de los términos de licencia de software en la carpeta fr.

  3. Copie el archivo \Archivos de programa (x86)\Microsoft SDKs\ClickOnce Bootstrapper\Packages\DotNetFX35SP1\en\package.xml en la carpeta fr y abra el archivo en el Diseñador XML.

  4. Actualice la sección <Strings> del manifiesto del paquete para que las cadenas de error estén en francés.

  5. Cambie el valor de <String Name="Culture"> a fr.

  6. Guarde el archivo package.xml.

Nota:

A partir de los paquetes de programas previos de la actualización 7 de Visual Studio 2019, también se detectarán en la ruta de acceso {RUTA de instalación de VS}\MSBuild\Microsoft\VisualStudio\BootstrapperPackages.