Compartir a través de


Preguntas frecuentes

Estas preguntas frecuentes responden preguntas comunes sobre la experiencia de desarrollador unificada para aplicaciones de finanzas y operaciones.

Licencias, capacidad y aprovisionamiento de entorno

Mi ambiente aparece como preparándose en Power Platform Centro de administración, pero ahora ha desaparecido. ¿Por qué falló mi implementación de ambiente?

Esta situación de falta de entorno ocurre cuando falla el aprovisionamiento. Póngase en contacto con el soporte técnico de Microsoft con el nombre del entorno y el ID del inquilino.

No puedo aprovisionar un entorno con PowerShell 7

Utilizar Windows PowerShell en lugar de PowerShell 7

Mi aprovisionamiento falla con un error sobre licencias faltantes

Cuando reciba el siguiente error, asegúrese de tener licencias para la plantilla que está implementando.

Mensaje de error:

"No tiene las licencias de Dynamics 365 necesarias para crear una base de datos con la aplicación de Dynamics <app name>.

¿Cómo puedo aprovisionar o actualizar mi entorno unificado a una versión específica de finanzas y operaciones?

Actualmente no tenemos la capacidad de aprovisionar o actualizar el entorno a una actualización o versión de tiempo de ejecución específica. Se planea brindar soporte para versiones, pero hasta que esté habilitado, sugerimos usar la función de copia ambiente para obtener su desarrollo unificado ambiente en la misma versión que los entornos sandbox o de producción. Copiar un Lifecycle Services ambiente a un entorno unificado

Configuración del desarrollador (descarga de metadatos, configuración, conexión a un entorno)

¿Puedo ver una presentación y demostraciones que cubran escenarios principales para desarrolladores?

Sí, uno de esos lugares entre otros es Experiencia de desarrollo unificado para finanzas y operaciones | Charla técnica de FastTrack sobre Dynamics 365 para desarrolladores

Me conecté con el entorno desde Visual Studio pero no apareció ninguna ventana emergente para descargar metadatos

Asegúrese de que el entorno de desarrollo unificado que creó sea un entorno de desarrollo unificado de tipo Espacio aislado. La prueba ambiente no funciona.

La opción Configurar metadatos no aparece en el menú

Cuando esta opción falte en el menú, abra Infolog desde el menú y vuelva a intentarlo. Este problema se soluciona en la versión 10.0.39 y superiores de la aplicación.

¿Cómo puedo volver a descargar los activos del cliente?

En Visual Studio desde el menú Herramientas, seleccione Descargar recursos de Dynamics 365 FinOps.

La extracción de PackagesLocalDirectory no se completa

Puede configurar los ajustes utilizando la configuración de Visual Studio Herramientas>Opciones>Power Platform Tools. La opción Configuración automática para Dynamics 365... está habilitada de forma predeterminada. Esta configuración garantiza que no tenga que extraer manualmente los metadatos del sistema ni crear la configuración de metadatos. La herramienta configura los metadatos para usted. El panel de salida le informa sobre cualquier acción necesaria del usuario. Visual Studio

Todavía puedes usar 7-Zip para extraer los metadatos. ...

Sigue apareciendo el mensaje emergente "Espere hasta que se complete la actualización"

Cuando se crea una configuración, se guarda y se cierra el cuadro de diálogo, se actualizan los archivos necesarios y esta ventana emergente no aparece. Si el cuadro de diálogo sigue apareciendo incluso después de abrir una nueva instancia de Visual Studio, busque el archivo C:\Users<user>\AppData\Local\Microsoft\. Dynamics365<AppVersion>\PackagesLocalDirectory\bin\InstalledVersion.json en la carpeta de metadatos de referencia y actualice la versión para que coincida con la versión de la plataforma en su entorno.

La validación de la base de datos de referencia cruzada sigue fallando

Asegúrese de que su usuario de Microsoft Windows tenga acceso a SQL Server o LocalDB especificado. Las siguientes instrucciones describen una configuración de LocalDB.

  1. Descargue el instalador de LocalDB 2019 utilizando el instalador SQL Server Express.
  2. Ejecute el instalador y seleccione Descargar medios
  3. Seleccione "LocalDB" y Descargar
  4. Antes de ejecutar el instalador SqlLocalDB.msi, elimine su instancia actual de MSSQLLocalDB:
sqllocaldb stop MSSQLLocalDB
sqllocaldb delete MSSQLLocalDB
sqllocaldb create MSSQLLocalDB -s
  1. Ejecute el nuevo instalador SqlLocalDB.msi (2019). Crea una nueva instancia de MSSQLLocalDB.

Recibo un error de licencias faltantes cuando ejecuto operaciones de experiencia de desarrollador unificada

Cuando reciba el siguiente error, comuníquese con el soporte técnico de Microsoft con detalles del entorno para solucionar el problema.

Mensaje de error:

"Usuario principal (Id=<Redacted>, type=8, rollCount=2, privilegeCount=<>, accessMode=1, MetadataCachePrivilegesCount=7371, businessUnitId=<Redacted>(Usuario sin licencia de configuración/stub con privilegios filtrados de roles asociados. Considere asignar una licencia.)), falta el privilegio prvCreatemsprov_fnopackage"

Operaciones unificadas de experiencia de desarrollador (aplicar paquete, depurar, copiar, configurar canalizaciones, convertir paquetes)

Mis operaciones fallan con el error EnvironmentNotInReadyState

Este resultado ocurre cuando el entorno de desarrollador unificado no está listo para atender la solicitud. Vuelva a intentarlo después de unos minutos. Puede comprobar si el entorno está listo abriendo el enlace del entorno de finanzas y operaciones.

¿Cuál es la versión más antigua del entorno fuente desde la que puedo copiar?

La funcionalidad de experiencia de desarrollador unificada generalmente está disponible para la versión 10.0.39 y posteriores. Durante la copia también copiamos el cálculo. Por lo tanto, si la fuente ambiente es anterior al destino, es posible que pierda algunas funciones de experiencia de desarrollador unificada que solo están disponibles en la versión más reciente.

¿Se requiere la implementación del paquete del código de prueba unitaria para ejecutar pruebas en el tiempo de ejecución de la nube?

Sí. Cualquier prueba o modificación nueva debe implementarse en el entorno para que la ejecución de la prueba sea exitosa.

¿Qué dependencias se necesitan para ejecutar pruebas unitarias en un modelo nuevo?

Se requieren Application Foundation y Test Essentials para la ejecución de pruebas unitarias.

¿Cómo puedo configurar una canalización que automatice la creación y aplicación de un paquete implementable en un nuevo entorno?

Utilice la última versión de la extensión Azure DevOps del mercado. Es capaz de crear paquetes, agregar licencias ISV y aplicar el paquete. Consulte Dynamics 365 Finance and Operations Tools.

¿Cómo puedo implementar paquetes recibidos de ISV en mi entorno de desarrollo unificado?

Coloque los módulos ISV en una carpeta común. Agregue esta carpeta común elemento primario de todos los módulos ISV a la lista existente de carpetas de metadatos de referencia en la configuración activa que desea utilizar. Para obtener más información, consulte Instalar y configurar herramientas de desarrollo.

¿Cómo incluyo una licencia y la implemento directamente desde Visual Studio?

Las licencias se pueden incluir e implementar directamente colocándolas en la carpeta __License (con dos guiones bajos) en el modelo, en el mismo nivel que su carpeta bin. Esta licencia se verifica y se aplica cuando implementa el paquete.

Además, se requiere una Sincronización completa de base de datos desde el menú de Dynamics 365 en Extensiones para que la licencia aplicada entre en vigor. .

¿Cómo puedo convertir un paquete totalmente implementable (paquete heredado de Lifecycle Services) al nuevo formato para que sea compatible con la implementación en entornos?

Localícelo dentro de la carpeta bin y ejecútelo desde la línea de comandos para ver el uso. ModelUtil.exe Elija la opción -convertToUnifiedPackage y proporcione el zip del paquete y la ubicación de salida como parámetros.

¿Cómo puedo crear un paquete totalmente implementable (paquete heredado de Lifecycle Services) desde Visual Studio?

Para UDE, pasamos al formato de paquete unificado, pero aún puedes crear el paquete completamente implementable desde pipelines además del formato unificado. Power Platform Azure DevOps

Al detener la depuración se reinicia el tiempo de ejecución

Utilice Separar todo para finalizar la depuración en lugar de Detener depuración.

¿Sigue mejorando las experiencias de los desarrolladores en UDE?

Sí, nos centramos en mejorar las experiencias de los desarrolladores en todos los escenarios que abarcan F&O, Dataverse y todos los Power Platform. Estos incluyen inicio de sesión, implementación, resolución de problemas, SSRS y una experiencia de usuario más rica, uniforme y moderna en todos los ámbitos.

Comprobación de registros e historial

Apliqué un paquete, pero falló. ¿Cómo puedo realizar más depuraciones para determinar la falla?

La implementación del paquete puede fallar en varias etapas, incluida la sincronización de la base de datos, por diversas razones, incluidos errores del desarrollador. Hay un enlace para descargar registros de operaciones disponible en el panel de salida Visual Studio . Los registros se descargan si hay fallas o si habilita la configuración en Herramientas>Opciones>Power Platform Herramientas.

También puede descargar los registros de su organización de Dataverse:

  • Inicie sesión en la Dataverse organización.
  • Encuentre la aplicación Administrador de paquetes de finanzas y operaciones en la página principal.
  • Seleccionar la aplicación y luego, desde el panel izquierdo, Seleccionar Historial de operaciones.
  • Abra el registro respectivo seleccionando el Nombre de la operación y descargue los registros de la operación (archivo operationlogs.zip ).

¿Cómo puedo encontrar el historial de paquetes aplicados, sincronización de bases de datos y otras actualizaciones de mi entorno?

Puede verificar los paquetes aplicados y otras actualizaciones de su entorno de finanzas y operaciones con los siguientes pasos:

  • Inicie sesión en la Dataverse organización.
  • Encuentre la aplicación Administrador de paquetes de finanzas y operaciones en la página principal.
  • Seleccionar la aplicación y luego Seleccionar Paquete en el panel izquierdo para ver los paquetes aplicados a sus Finanzas y Operaciones ambiente.
  • Seleccionar Historial de Operaciones para ver el historial de operaciones realizadas en tu Finanzas y Operaciones ambiente.

Mi operación falló y no pude encontrar suficiente información en los registros. ¿Qué información proporciono al soporte técnico de Microsoft?

Microsoft necesita investigar el ID de correlación, el nombre de la máquina cliente y la marca de tiempo. El id. de correlación está en el panel de salida de Visual Studio.

Los registros también se escriben en archivos Microsoft.PowerPlatformVSExtension*.log en C:\Users\<user>\AppData\Local\Microsoft\Dynamics365\Logs. Además, se genera un archivo de registro llamado VisualStudioD365Extension*.log en una ruta similar a C:\Users\AppData\Roaming\Microsoft Corporation\Microsoft® Visual Studio®\<version>\VisualStudioD365Extension-*.log.

¿Cómo superviso y diagnostico el código implementado que se ejecuta en el entorno unificado?

Use Application Insights para monitorear y diagnosticar la aplicación que se ejecuta en el entorno de desarrollo unificado.

Obtenga más información sobre la observabilidad: Supervisión y telemetría usando Application Insights

Consulte también