- Este debate tiene 8 respuestas, 3 mensajes y ha sido actualizado por última vez el hace 4 años por
Laura Nicolàs.
Error al descargar simbolos Cloud
-
Jaime CapillaParticipanteJaime CapillaHola! 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.
14 noviembre 2019 a las 13:58 #14218
Jaime CapillaParticipante14 noviembre 2019 a las 14:54 #14220
Jon Ander (IGN)Participante14 noviembre 2019 a las 15:00 #14221
Jaime CapillaParticipante14 noviembre 2019 a las 15:41 #14222
Jon Ander (IGN)Participante14 noviembre 2019 a las 15:43 #14223
Jaime CapillaParticipanteJaime CapillaEl 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.
14 noviembre 2019 a las 15:56 #14224
Jon Ander (IGN)Participante14 noviembre 2019 a las 16:00 #14225
Jaime CapillaParticipanteJaime CapillaEstoy 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.
14 noviembre 2019 a las 16:45 #14226
Laura NicolàsSuperadministradorLaura Nicolàs[quote quote=14224]en el Business Central Admin Center solo tengo uno que es el de producción[/quote]
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às15 noviembre 2019 a las 10:28 #14237
Debe iniciar sesión para responder a este tema.