Error al descargar simbolos Cloud

Cursos de Navision 100% online Foros Foro Dynamics NAV y Business Central Error al descargar simbolos Cloud

Etiquetado: 

Este debate contiene 9 respuestas, tiene 3 mensajes y lo actualizó  Jaime Capilla hace 2 semanas, 4 días.

Viendo 10 publicaciones - del 1 al 10 (de un total de 10)
  • Autor
    Publicaciones
  • #14218

    Jaime Capilla
    Participante

    Hola! Tengo un problema de conexión al cloud. No me descarga los símbolos.

    Estoy revisando lo que hicimos en el ScaleUP y creo recordar que la versión funcionaba solo poniendo la mayor pero no recuerdo los de las appId de las dependencias. Tampoco se si tiene que ver. La versión que tengo en el Cloud es la Versión: Plataforma 15.0.37725.0 + aplicación 15.0.36560.0.

    He usado el vsix que venia en el DVD que usamos en el curso también por si venia el problema por ahí, pero nada.

    Al intentar descargar símbolos obtengo esta salida:

    [2019-11-14 13:47:56.74] Using reference symbols cache path: c:\Users\Jaime\Documents\AL\ALProject4\./.alpackages
    [2019-11-14 13:47:56.74] Sending request to https://api.businesscentral.dynamics.com/v1.0/sandbox/dev/packages?publisher=Microsoft&appName=System&versionText=15.0.0.0
    [2019-11-14 13:47:56.74] Sending request to https://api.businesscentral.dynamics.com/v1.0/sandbox/dev/packages?publisher=Microsoft&appName=Base Application&versionText=15.0.0.0
    [2019-11-14 13:47:56.74] Sending request to https://api.businesscentral.dynamics.com/v1.0/sandbox/dev/packages?publisher=Microsoft&appName=System Application&versionText=15.0.0.0
    [2019-11-14 13:47:57.34] The request for path /v1.0/sandbox/dev/packages?publisher=Microsoft&appName=Base%20Application&versionText=15.0.0.0 failed with code BadRequest. Reason: Bad Request
    [2019-11-14 13:47:57.76] The request for path /v1.0/sandbox/dev/packages?publisher=Microsoft&appName=System&versionText=15.0.0.0 failed with code BadRequest. Reason: Bad Request
    [2019-11-14 13:47:58.30] The request for path /v1.0/sandbox/dev/packages?publisher=Microsoft&appName=System%20Application&versionText=15.0.0.0 failed with code BadRequest. Reason: Bad Request
    [2019-11-14 13:47:58.30] Could not download reference symbols. Please ensure that:
    1. The correct server name and instance are specified in the launch.json file.
    2. The correct application version is specified in the app.json file.
    3. The dependencies are correctly specified in the app.json file.

    Este es mi app.json

    {
    «id»: «032de7d9-de48-408f-9b73-fd288c4d8429»,
    «name»: «ALProject4»,
    «publisher»: «Default publisher»,
    «version»: «2.0.0.0»,
    «brief»: «»,
    «description»: «»,
    «privacyStatement»: «»,
    «EULA»: «»,
    «help»: «»,
    «url»: «»,
    «logo»: «»,
    «dependencies»: [
    {
    «appId»: «437dbf0e-84ff-417a-965d-ed2bb9650972»,
    «version»: «15.0.0.0»,
    «name»: «Base Application»,
    «publisher»: «Microsoft»
    },
    {
    «appId»: «63ca2fa4-4f03-4f2b-a480-172fef340d3f»,
    «version»: «15.0.0.0»,
    «name»: «System Application»,
    «publisher»: «Microsoft»
    }
    ],
    «screenshots»: [],
    «platform»: «15.0.0.0»,
    «idRanges»: [
    {
    «from»: 50100,
    «to»: 50149
    }
    ],
    «contextSensitiveHelpUrl»: «https://xxxxx.com/help/»,
    «showMyCode»: true,
    «features»: [«TranslationFile»],
    «runtime»: «4.0»
    }

     

    No se que puede ser. He comprobado varias veces los datos de conexión y son correctos.

    ¿En el app.json debe ir algun dato de conexión como el server y el name? Creia que venia dado cuando meto las credenciales pero ya dudo.

    #14220

    Jaime Capilla
    Participante

    No he popido editar mi pregunta. He puesto en el app.json en name y server los datos que he encontrado en el panel de administración (enviroments) y nada.

    #14221

    Jon Ander (IGN)
    Participante

    Buenas,

    En esta dependencia prueba a poner:

    «appId»: «63ca2fa4-4f03-4f2b-a480-172fef340d3f»,
    «version»: «1.0.0.0»,
    «name»: «System Application»,
    «publisher»: «Microsoft»

    Saludos.

    #14222

    Jaime Capilla
    Participante

    Gracias por tu respuesta Jon Ander pero sigue sin funcionar. También lo había probado al verlo en la documentación de Microsoft.

    #14223

    Jon Ander (IGN)
    Participante

    Buenas,

    Y el fichero Launch como lo tienes estructurado? La instancia esta arrancada? Estas ejecutando el VS Code como administrador?

    Saludos.

    #14224

    Jaime Capilla
    Participante

    El launch es:

     

    {
    «version»: «0.2.0»,
    «configurations»: [
    {
    «type»: «al»,
    «request»: «launch»,
    «name»: «Aqui el nombre que tengo en el Business Central Admin Center»,
    «server»: «Aqui la URL completa que tengo en el Business Central Admin Center»,
    «startupObjectId»: 22,
    «startupObjectType»: «Page»,
    «breakOnError»: true,
    «launchBrowser»: true,
    «enableLongRunningSqlStatements»: true,
    «enableSqlInformationDebugger»: true
    }
    ]
    }

     

    Ejecuto el VSCode como administrador.

    En cuanto a la instancia entiendo que si ya que accedo a BC con normalidad.

    ¿Hay que hacer algo especial por ser Cloud? En el error veo que hace referencia al Sandbox pero no se si lo tengo activo ya que en el Business Central Admin Center solo tengo uno que es el de producción.

    #14225

    Jon Ander (IGN)
    Participante

    La verdad, que en Cloud nunca he desarrollado, siempre lo hago en una OnPremise  y luego lo subo al cloud… asi no me da problemas…

    Yo haría lo siguiente, desarrollaría la extensión en una base de datos onPremise y luego cogeria el app y lo subiría al cloud..

    Saludos.

     

    #14226

    Jaime Capilla
    Participante

    Estoy instalando la BC15 demo on premise para hacer como dices aunque si que me gustaría saber como hacer para hacerlo en el cloud. Voy un poco perdido aun por que no he hecho mucha cosa todavía. Los clientes que estamos llevando van a contratar la versión cloud y al final es casi imposible tener una base de datos en local igual que la que tienen el cloud. Por ejemplo, ellos se hacen personalizaciones que al final son extensiones, y solo estarán en el cloud. En local yo no la tendría. Ademas de que debería tener una base de datos por cliente. Puede que este equivocado pero es la ventaja que veo a trabajar en el Cloud.

    #14237

    Laura Nicolàs
    Jefe de claves

    en el Business Central Admin Center solo tengo uno que es el de producción

    Creo que la clave está aquí… necesitas un entorno Sandbox, ya que los símbolos los descarga de allí y las publicaciones también las hace contra el Sandbox.

    vscode no se conecta nunca a entornos de producción del cloud.

    Salut!
    Laura Nicolàs

    ¿Quieres conocer las últimas novedades sobre Business Central? Dynamics ScaleUp 2019.

    Consulta fechas en
    DynamicsScaleUp.com

    #14252

    Jaime Capilla
    Participante

    Pues en efecto el problema era el Sandbox. No estaba creado. Ahora he podido conectar y descargar los símbolos pero la producción esta en versión 15 y el Sandbox en 14.

Viendo 10 publicaciones - del 1 al 10 (de un total de 10)

Debes estar registrado para responder a este debate.

Members Currently Active: 1
DATANET
Keymaster | Moderator | Participant | Spectator | Blocked
Additional Forum Statistics
Threads: 1.028, Posts: 3.244, Members: 993
Welcome to our newest member, ACUSTICA
Most users ever online was 15 on 5 April, 2019 9:31 am