I am trying to download BC24 (On Prem) Symbols. I am getting an error. I checked all the dependencies. It looks correct. I have all the dependencies in .alpackages. It is not recognizing any base nav objects. I am getting missing objects for all base nav tables,
Version: US Business Central 24.3 (Platform 24.0.21458.0 + Application 24.3.21374.21517)
launch.json
app.json
{
"id": "a835b52b-238d-4a08-8f21-46811d0ecbc3",
"name": "Custom Objects",
"publisher": "XXXXXXXX",
"version": "1.0.0.263",
"brief": "Custom Code",
"description": "",
"privacyStatement": "",
"EULA": "",
"help": "",
"url": "",
"logo": "",
"dependencies": [
],
"screenshots": [],
"platform": "24.0.0.0",
"application": "24.3.0.0",
"idRanges": [
{
"from": 50000,
"to": 51999
}
],
"resourceExposurePolicy": {
"allowDebugging": true,
"allowDownloadingSource": true,
"includeSourceInSymbolFile": true
},
"runtime": "13.0",
"features": [
"NoImplicitWith"
],
"target" : "Cloud"
}
.alpackages
I checked the event viewer :
This is the error message we have.
The description for Event ID 701 from source MicrosoftDynamicsNavServer$BC-Sandbox cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer.
If the event originated on another computer, the display information had to be saved with the event.
The following information was included with the event:
Server instance: BC-Sandbox
Category: Development
ClientSessionId: 14a41c98-713f-4207-b1e3-bac8d941f7ac
ClientActivityId: 50f57efc-41e9-4736-b900-7e84e512369f
ServerSessionUniqueId: 00000000-0000-0000-0000-000000000000
ServerActivityId: 00000000-0000-0000-0000-000000000000
EventTime: 08/21/2024 14:42:59
Message Failed request -- Method:GET; Url:
http://bc2:7049/BC-Sandbox/dev/metadata?tenant=default; StatusCode:500; ReasonPhrase:; Token:
ProcessId: 9008
Tag: 00006NR
ThreadId: 65
CounterInformation:
CustomParameters: {
}
GatewayCorrelationId:
The message resource is present but the message was not found in the message table
Answers
Maybe what you really meant was:
(without the BC-Sandbox, which is probably just the instance?
Here's a link the Launch.JSON details that might help:
https://learn.microsoft.com/en-us/dynamics365/business-central/dev-itpro/developer/devenv-json-launch-file#publish-to-local-server-settings-launchjson
D365 Business Central Solutions Architect
BC AL/NAV C/AL Developer
BC Repositories.com
http://bc2:7049/BC-Sandbox/dev/metadata?tenant=default
The error message says the server is returning an error 500 for this URL, so we need to investigate if this is a valid URL. Also, is the Authentication Method correct ("AAD")?
D365 Business Central Solutions Architect
BC AL/NAV C/AL Developer
BC Repositories.com
I get the following screen.
In this thread, the user states that they were actually using the wrong BC version on their extension.
How do I download symbols for Business Central on-premise?
Could this be your case too?
D365 Business Central Solutions Architect
BC AL/NAV C/AL Developer
BC Repositories.com