- Notas relacionadas
- Primeros pasos
- Instalación y configuración
- Proyectos de automatización
- Dependencias
- Tipos de flujos de trabajo
- Comparación de archivos
- Mejores prácticas de automatización
- Integración del control de código fuente
- Depuración
- La herramienta de diagnóstico
- Analizador de flujo de trabajo
- Acerca del analizador de flujo de trabajo
- ST-NMG-001: convención sobre nombres de variables
- ST-NMG-002: convención de nombres de argumentos
- ST-NMG-004: duplicación de nombres de visualización
- ST-NMG-005: anulación de variables
- ST-NMG-006: argumentos de anulación de variables
- ST-NMG-008: longitud variable excedida
- ST-NMG-009: variables de datos prefijados
- ST-NMG-011: argumentos de prefijo Datatable
- ST-NMG-012: valores predeterminados de los argumentos
- ST-NMG-016: longitud del argumento excedida
- ST-DBP-002: recuento de Argumentos elevado
- ST-DBP-003: bloque de Catch vacío
- ST-DBP-007: múltiples capas de diagramas de flujo
- ST-DBP-020: propiedades de salida no definidas
- ST-DBP-023: flujo de trabajo vacío
- ST-DBP-024: comprobación de actividad de persistencia
- ST-DBP-025: requisito previo para la serialización de variables
- ST-DBP-026: retraso en el uso de la actividad
- ST-DBP-027: mejor práctica de persistencia
- ST-DBP-028: requisito de serialización de argumentos
- ST-USG-005: argumentos de actividad codificados
- ST-USG-009: variables no utilizadas
- ST-USG-010: dependencias sin utilizar
- ST-USG-014: restricciones de los paquetes
- ST-USG-020: mensajes de registro mínimos
- ST-USG-024: guardado sin usar para más adelante
- ST-USG-025: uso incorrecto de los valores guardados
- ST-USG-026: restricciones de actividad
- ST-USG-027: paquetes necesarios
- Variables
- Argumentos
- Espacios de nombres importados
- Flujo de control
- Repo. de objetos
- Registro
- La herramienta de migración ScaleCoordinates
- La herramienta ScreenScrapeJavaSupport
- StudioPro
- Extensiones
- Solución de problemas
- Internet Explorer x64
- Problemas con Microsoft Office Interop
- Identificación de elementos de la interfaz de usuario en PDF con opciones de accesibilidad
- Identificación de los elementos de la interfaz de usuario tras las actualizaciones de Windows
- Aplicaciones JxBrowser
- Supervisión de eventos de usuario
- Java en App-V
- Compatibilidad y limitaciones de Microsoft App-V
- Solución de problemas de Citrix
Para publicar un proyecto, selecciona Publicar en la cinta de la pestaña Diseño de Studio. Ten en cuenta que los proyectos de automatización no se pueden publicar si el archivo project.json está ubicado en una ubicación de solo lectura.
Para publicar un proyecto de automatización:
-
Crea un proyecto nuevo en Studio.
-
En la pestaña de cinta de Diseño, haz clic en Publicar. Se abre la ventana Publicar. Ten en cuenta que la barra de título de la ventana cambia en función del contexto:
- Proceso de publicación al publicar un proceso;
- Publicar biblioteca al publicar un proyecto de biblioteca;
- Publicar biblioteca de IU al publicar un proyecto de biblioteca de IU;
- Publicar casos de prueba al publicar casos de prueba.
- Publicar plantillas al publicar plantillas.
-
En la pestaña Propiedades del paquete:
-
Introduce un nombre para el paquete. La lista desplegable contiene hasta 5 de los nombres más recientes de los paquetes que has publicado con anterioridad.
-
In the Version section, review the Current Version of your project, and type a New Version if needed. Check the Is Prerelease box to mark the version as
alpha. Please note that this automatically changes the project’s version schema to semantic. When publishing a new version of the file locally, make sure that the custom location does not already include a file with the same proposed version number. For more details about project versioning, check the About Automation Projects page. -
En el cuadro de texto Notas de versión, introduce los detalles sobre la versión y otra información pertinente. Las notas de la versión de los proyectos publicados pueden verse en la sección Paquetes de Orchestrator. Ten en cuenta que el campo Notas de la versión admite un máximo de 10 000 caracteres.
-
-
Haz clic en Siguiente.
Si estás publicando una plantilla, la pestaña Información de plantilla se abre a continuación (paso 5). De lo contrario, continúa con el paso 6.
-
(Solo para las plantillas) En la pestaña Información de plantilla, proporciona la siguiente información y luego haz clic en Siguiente:
-
Nombre: el nombre de la plantilla.
-
Descripción: la descripción de la plantilla de la pestaña Plantillas.
-
Nombre del proyecto predeterminado: el nombre del proyecto predeterminado al crear un proyecto nuevo utilizando esta plantilla.
-
Descripción del proyecto predeterminado: la descripción del proyecto predeterminado al crear un proyecto nuevo utilizando esta plantilla.
-
URL de icono: icono de plantilla opcional especificado como una URL pública. El icono puede verse en la pestaña Plantillas de esta plantilla específica.
-
-
En la pestaña Opciones de publicación, selecciona el lugar en el que deseas publicar el proyecto. Las opciones disponibles dependen del tipo de proyecto que estés publicando:
- Para procesos (incluidos los proyectos de StudioX):
- Asistente (Valores predeterminados del Robot): ubicación predeterminada del paquete para el Robot y el Asistente,
C:\ProgramData\UiPath\Packages. Los proyectos publicados aquí se muestran automáticamente en el Asistente. La opción no está disponible si Studio está conectado a Orchestrator. - Personaliza una URL de la fuente de NuGet personalizada o una carpeta local. La adición de una Clave API es opcional.
- Orchestrator Tenant Processes Feed, Orchestrator Personal Workspace Feed, and any tenant folder with a separate package feed - available if Studio is connected to Orchestrator. Please note that the Orchestrator Personal Workspace Feed is only available if the connected Orchestrator has the Personal Workspace feature enabled.
- Asistente (Valores predeterminados del Robot): ubicación predeterminada del paquete para el Robot y el Asistente,
- Para los casos de prueba:
- Las mismas opciones que están disponibles para los procesos, con la excepción de la fuente de espacio de trabajo personal de Orchestrator.
- Para las bibliotecas y las bibliotecas de IU:
- Personaliza una URL de la fuente de NuGet personalizada o una carpeta local. La adición de una Clave API es opcional.
- Fuente de bibliotecas de tenant de Orchestrator o Fuente de bibliotecas compartidas de Orchestrator: disponible si Studio está conectado con Orchestrator. La opción disponible depende de si la fuente de las bibliotecas de tenant está habilitada en Orchestrator.
- Para las plantillas:
- Local: la ubicación para publicar las plantillas localmente, por defecto:
C:\Users\User\Documents\UiPath\.templates. - Personaliza una URL de la fuente de NuGet personalizada o una carpeta local. La adición de una Clave API es opcional.
- Fuente de bibliotecas de tenant de Orchestrator o Fuente de bibliotecas compartidas de Orchestrator: disponible si Studio está conectado con Orchestrator. La opción disponible depende de si la fuente de las bibliotecas de tenant está habilitada en Orchestrator.
- Local: la ubicación para publicar las plantillas localmente, por defecto:
Si publicas una biblioteca o cualquier proyecto con la compatibilidad de Windows o multiplataforma que no sea una plantilla, habrá configuraciones adicionales disponibles en la pestaña Opciones de publicación en Configuración de compilación:
-
Categoría raíz de actividades: introduce un nombre para la categoría con la que se muestra el componente reutilizable en el panel Actividades.
-
Incluir orígenes: selecciona esta opción para empaquetar todos los orígenes
.xamldentro del archivo de ensamblado generado, incluyendo los flujos de trabajo que se hicieron privados previamente. Si lo necesitas, puedes descompilar el archivo de ensamblado y extraer los flujos de trabajo, ya que puede serte útil en el momento de la depuración. -
Recopilar las expresiones de las actividades: selecciona esta opción para recopilar y empaquetar todas las expresiones de actividades con la biblioteca. Esta acción mejora el tiempo de ejecución.
-
Ready to Run - select this option to optimize the generated assemblies for faster JIT compilation at runtime.
Nota:To find out what might prevent a library from being published successfully, read about the limitations when publishing libraries.
- Para procesos (incluidos los proyectos de StudioX):
-
Haz clic en Siguiente para avanzar a la pestaña Firma de certificado o Publicar para publicar el proyecto.
-
(Optional) In the Certificate Signing tab, add a local Certificate Path next to the Certificate box. Furthermore, add the Certificate Password and an optional certificate Timestamper if needed. For more details, check out the Signing Packages page.
Nota:Actualmente se aceptan las extensiones de certificado
.pfxy.p12para la firma de proyectos. -
Haz clic en Publicar. Toda la carpeta del proyecto se archiva en un archivo
.nupkg, y se sube a Orchestrator, a la fuente NuGet personalizada o se guarda en el directorio local. -
Si el proyecto se publica con éxito, se muestra el cuadro de diálogo Info y el proyecto se copia en la ubicación NuGet establecida en el parámetro
NuGetServerUrl, del archivoUiPath.settings.
Aparece el cuadro de diálogo de Información:
-
El nombre con el que se publicó el paquete.
-
El número de versión en la que se publicó el paquete;
-
La ubicación donde se publicó el proyecto si se publicó localmente o en el Almacén predeterminado de los Robots. Haz clic en la ruta para ir al paquete, excepto si la ubicación de publicación era Orchestrator.
-
La opción Detalles que amplía una lista con los nombres de los archivos del proyecto que se han publicado.
-
La opción Copiar en el portapapeles.
Información añadida durante la publicación, como la ubicación de la publicación se mantiene en la ventana, para que pueda utilizarse para acciones posteriores realizadas para el mismo tipo de proyecto. Cada vez que haces clic en Publicar se crea una nueva versión del proyecto y se envía a la fuente de paquetes. La publicación en una fuente segura puede ser autenticada a través de la Clave del Robot, las credenciales de Orchestrator, la autenticación de Windows o la clave API.
Los proyectos publicados no se deben desempaquetar. Para realizar cualquier cambio, abre el archivo .xaml inicial en Studio, realiza los cambios y luego publica el proyecto de nuevo.