- Primeros pasos
- Aplicaciones de demostración
- Tutorial
- Acceder a la URL de producción de una aplicación
- Build a mobile-friendly app
- Depurar aplicaciones
- Insertar mapas
- Establecer contexto externo
- Utilizar matrices para rellenar controles desplegables, desplegables de selección múltiple y botones de opción
- Utiliza Recuento con valores de conjunto de opciones
- Usar TablaDeDatos con los controles Tabla y Editar cuadrícula
- Usar máscara de entrada
- Notificaciones
- Cómo utilizar expresiones VB
- Diseñar tu aplicación
- Visión general de los controles
- Diseño y estilo
- Ejemplos de diseños de aplicaciones
- Controles de iconos
- Crear aplicaciones accesibles
- Añadir descriptores accesibles
- La etiqueta Accesible
- Uso del control Pestaña para la accesibilidad
- Diseñar listas y encabezados accesibles
- Diseño de aplicaciones receptivas
- Relación de contraste de color
- Estilos preestablecidos y asignaciones a nivel de aria para el control Encabezado
- Lenguaje de runtime
- El panel de recursos
- Exportación e importación de páginas
- Referencias del contexto del usuario
- Aplicaciones públicas
- Cómo guardar tu App
- Errores de la aplicación y resolución de problemas
- Diseñar tu aplicación con Autopilot
- Eventos y reglas
- Regla: Si-Entonces-Si no
- Regla: abrir una página
- Regla: Abrir URL
- Norma: cerrar ventana emergente/inferior
- Regla: mensaje de registro
- Regla: mostrar mensaje
- Regla: mostrar/ocultar indicador giratorio
- Regla: establecer valor
- Regla: iniciar el proceso
- Regla: restablece los valores
- Regla: subir el archivo al depósito de almacenamiento
- Regla: descargar el archivo del depósito de almacenamiento
- Regla: crear registro de entidad
- Regla: actualizar registro de entidad
- Norma: elimina el registro de entidad
- Regla: añadir a la cola
- Regla: flujo de trabajo del desencadenador
- Regla: Enviar acción
- Aprovechamiento de RPA en tu App
- Aprovechamiento de las entidades en tu App
- Aprovechar las colas en tu aplicación
- Aprovechar los medios en tu aplicación
- Aprovechar las acciones en tu aplicación
- Aprovechar las conexiones en tus aplicaciones
- Aplicaciones en Studio Web
- Gestión del ciclo de vida de las aplicaciones (ALM)
- Aplicaciones de origen de Uipath
- Guía básica de resolución de problemas
Expresiones VB en.NET 10
El runtime.NET 10 para expresiones VB en Apps: qué aplicaciones se trasladan a.NET 10 y qué muestra UiPath Apps Studio cuando una expresión necesita cambios.
Apps compila y ejecuta expresiones VB en .NET 10. Las versiones anteriores de Apps utilizaban .NET 6. La actualización afecta a la forma en que se crean y ejecutan las expresiones en el navegador, como se describe en Entorno. No cambia la forma en que diseñas las aplicaciones, y la mayoría de las expresiones devuelven los mismos resultados en ambos runtimes.
La actualización se aplica automáticamente. No necesitas cambiar ninguna configuración, y UiPath Apps Studio muestra cualquier expresión que necesite cambios como un error de validación.
Qué runtime utiliza una aplicación
Una aplicación se ejecuta en el runtime que era el actual cuando se crearon sus expresiones por última vez. Las aplicaciones publicadas no se reconstruyen automáticamente, por lo que siguen funcionando como antes de la actualización.
| Aplicación | Tiempo de ejecución |
|---|---|
| Aplicación publicada antes de la actualización y no publicada de nuevo | .NET 6 |
| Aplicación abierta, vista previa o depurada en UiPath Apps Studio | .NET 10 |
| Aplicación publicada o publicada de nuevo después de la actualización | .NET 10 |
| Aplicación implementada a través de la gestión de soluciones antes de la actualización y no se ha vuelto a activar | .NET 6 |
| Aplicación implementada a través de la gestión de soluciones, donde la activación reconstruye la aplicación en Apps | .NET 10 |
| Aplicación implementada a través de la gestión de soluciones desde un paquete de soluciones de Studio Web | El runtime con el que se creó el paquete |
Publicar una nueva versión de una aplicación la traslada a .NET 10. Para conocer los pasos, consulta Mover una aplicación a .NET 10.
Cuando una expresión necesita cambios
Al abrir una aplicación que se creó por última vez en.NET 6, UiPath Apps Studio comprueba sus expresiones con respecto a .NET 10. La comprobación se ejecuta una vez para cada versión de la aplicación. Si una expresión ya no se compila, UiPath Apps Studio muestra el siguiente mensaje, con un enlace Más información a esta página:
Las expresiones ahora se compilan en .NET 10 en lugar de .NET 6. Algunas expresiones ya no son válidas y necesitan cambios.
Las expresiones que necesitan cambios se marcan con errores, al igual que otros errores de expresión. La versión publicada sigue ejecutándose en.NET 6 hasta que corrijas los errores y publiques una nueva versión.
Algunas expresiones aún se compilan en.NET 10, pero devuelven un resultado diferente, por lo que no se marcan con errores. Por ejemplo, CDate("1/15/35") devuelve una fecha en 1935 en .NET 6 y en 2035 en .NET 10. Lo mismo se aplica a los años de dos dígitos del 30 al 49 convertidos con DateValue, Convert.ToDateTime o DateTime.Parse. Años de cuatro dígitos, o DateTime.ParseExact con un formato yyyy , dan el mismo resultado en ambos runtimes.
Apps en soluciones
Cuando una implementación de solución activa una aplicación, Apps reconstruye la aplicación en.NET 10. Si una expresión ya no se compila, la activación se detiene para esa aplicación y muestra el siguiente mensaje:
Esta aplicación se publicó cuando las expresiones se compilaban en .NET 6. Las expresiones ahora se compilan en .NET 10, y algunas de ellas ya no son válidas. Abra la aplicación en Studio, corrija las expresiones, publique una nueva versión y actualice la solución.
Para obtener más información sobre las soluciones, consulta Apps en Gestión de soluciones.
Requisitos de red
El runtime.NET 10 se descarga desde la misma red de entrega de contenido (CDN) de UiPath que el runtime.NET 6. Si tu cortafuegos ya permite Apps, no es necesario realizar ningún cambio. Para obtener más información, consulta Bajo el capó.