- Este debate tiene 12 respuestas, 3 mensajes y ha sido actualizado por última vez el hace 8 años, 7 meses por
Cristina Nicolàs.
-
AutorEntradas
-
8 diciembre 2017 a las 20:11 #3844
ago
ParticipanteHola,
No se que hago mal.
paso el fuente:
{
“version”: “0.2.0”,
“configurations”: [{
“type”: “al”,
“request”: “launch”,
“name”: “Local server”,
“server”: “http://localhost”,
“serverInstance”: “DynamicsNAV110”,
“tenant”: “default”,
“authentication”: “Windows”,
“startupObjectId”: 22
}
]
}y la respuesta:
[2017-12-08 20:55:15.39] Using reference symbols cache path: c:\Users\ago\Documents\AL\nav1\.alpackages
[2017-12-08 20:55:15.39] Sending request to http://localhost:7049/DynamicsNAV110/dev/packages?publisher=Microsoft&appName=US&versionText=11.0.0.0&tenant=default
[2017-12-08 20:55:15.39] Sending request to http://localhost:7049/DynamicsNAV110/dev/packages?publisher=Microsoft&appName=System&versionText=11.0.0.0&tenant=default
[2017-12-08 20:55:17.40] Error: Could not connect to the server. Please verify that:
1. The server is started.
2. The development endpoint is enabled (DeveloperServicesEnabled server setting).
3. The service name matches the one specified in the URL.
4. The port number matches the one specified in the URL (DeveloperServicesPort server setting).
5. The protocol matches the one specified in the URL (DeveloperServicesSSLEnabled server setting), and that a trusted certificate is used9 diciembre 2017 a las 11:04 #3845ago
ParticipanteHola
he leido en internet sobre esto y veo que hay que activar un par de cosas en la instancia de nav:
enable endpoint
enable loading app symbol referencesen la pestaña “developer”
haciendo esto se logra conectar con el server.
pero aparece otro problema: no encuentra una libreria
[2017-12-09 11:58:16.54] Using reference symbols cache path: c:\Users\ago\Documents\AL\nav1\.alpackages
[2017-12-09 11:58:16.54] Sending request to http://localhost:7049/DynamicsNAV110/dev/packages?publisher=Microsoft&appName=US&versionText=11.0.0.0&tenant=default
[2017-12-09 11:58:16.55] Sending request to http://localhost:7049/DynamicsNAV110/dev/packages?publisher=Microsoft&appName=System&versionText=11.0.0.0&tenant=default
[2017-12-09 11:58:16.56] The request for path /DynamicsNAV110/dev/packages?publisher=Microsoft&appName=US&versionText=11.0.0.0&tenant=default failed with code NotFound. Reason: No published package matches the provided arguments.
[2017-12-09 11:58:16.58] 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 locale and version are specified in the app.json file.de las dos librerias que busca una si que existe appname=system
la que no encuentra es appname=US
este US coincide con el valor “locale” de la app.jsonHe probado a poner otros valores y sigue sin funcionar.
Alguna idea?
10 diciembre 2017 a las 09:25 #3846
santi.galanParticipanteHola Ago
Probaré lo que comentas de la instancia pero me temo que ya lo activé.
En respuesta a tu pregunta has de sustituir el US por W1 me parece.Un saludo,
10 diciembre 2017 a las 09:32 #3847
santi.galanParticipanteEn fin, he puesto los check y todo sigue igual… al conectar e intentar descagar los “symbols” me sale que no puede conectarse y que revise:
1. The server is started.
2. The development endpoint is enabled (DeveloperServicesEnabled server setting).Y las dos cosas están activadas y en marcha.
🙁
10 diciembre 2017 a las 11:49 #3848ago
ParticipanteHola
después de activar los dos check hay que reiniciar el servicio NAV. Si no no funciona tampoco.
ya lo tengo funcionando. He tenido que desinstalar la extensión AL del visual code e instalarla desde el CD de NAV. La extensión AL la había instalado anteriormente desde el propio VC de intenert
saludos
10 diciembre 2017 a las 17:18 #3850
santi.galanParticipanteMuchas gracias ago!!! Era lo de las extensiones AL, las he sacado del CD y a la primera!!! Ya puedo seguir haciendo pruebas.
Saludos!!!!
11 diciembre 2017 a las 07:37 #3852
santi.galanParticipanteBuenos días,
Más problemillas!!!
Cuando hago el tutorial de crear una tabla que está en el foro, no me da ningún error pero el caso es que no me la crea.
Alguien se le ocurre algo?
Gracias y un saludo,
11 diciembre 2017 a las 08:41 #3855
Cristina NicolàsSuperadministrador[quote quote=3848]He tenido que desinstalar la extensión AL del visual code e instalarla desde el CD de NAV. La extensión AL la había instalado anteriormente desde el propio VC de intenert[/quote]
Hola a los dos,
Si, la extensión AL de Visual Studio Code se va actualizando, y si han hecho muchos cambios respecto a la versión de NAV que tengamos instalada, deja de funcionar.
Por ejemplo, en el blog tenemos el Preview de NAV2018 que sacaron en Julio y todo funcionaba a la perfección. Pero en Octubre quitaron el hecho que en el app.json se tuviera que informar de la localización de NAV… y nos dejó de funcionar!
[quote quote=3852]Cuando hago el tutorial de crear una tabla que está en el foro, no me da ningún error pero el caso es que no me la crea.[/quote]
Has comprobado que la extensión aparezca como publicada?
Un saludo,
Cristina Nicolàs11 diciembre 2017 a las 12:01 #3874
santi.galanParticipanteHola Cristina,
En teoría está publicada ya que en la cónsola de depuración me aparece :
Success: The package has been published to the server.
11 diciembre 2017 a las 12:03 #3875
santi.galanParticipanteHola Cristina,
En teoría está publicada ya que en la cónsola de depuración me aparece :
Success: The package has been published to the server.
11 diciembre 2017 a las 14:03 #3877
Cristina NicolàsSuperadministradorHola Santi,
En el cliente de Navision, busca una página llamada Administrador de Extensiones y asegúrate de que veas allí la extensión y que esté en estado Instalado.
Un saludo,
Cristina Nicolàs11 diciembre 2017 a las 14:55 #3879
santi.galanParticipanteCristina,
Estoy trabajando con ALPROJECT3 y está informado en la tabla Administrador de extensiones, de hecho puedo hacer perfectamente lo de los “messages” al entrar y salir de las listas sin problemas.
¿Puede ser por la licencia?Un saludo
11 diciembre 2017 a las 15:03 #3880
Cristina NicolàsSuperadministradorHola Santi,
Si, puede ser por la licencia.
En las extensiones, la numeración que te propone el sistema por defecto es la 50100.
Si estás utilizando una licencia de cliente y ésta no tiene acceso a este rango de numeración, en el cliente de NAV no verás el objeto para que el que no tienes licencia.Un saludo,
Cristina Nicolàs -
AutorEntradas
- Debes estar registrado para responder a este debate.