24. September 2019 10:07
[0] [23.09.19 14:26:18] Der Befehl wurde in '364' Sekunden erfolgreich abgeschlossen.
Ich habe gedacht, dass es vielleicht an der Versionsnummer liegt. Im Beispiel hatte ich es mit „13.0.0.0“ ausprobiert, weil es mit „14.0.0.0“ nicht ging und ich mit 13 schon mal irgendwann anders Erfolg hatte.[2019-09-24 08:58:28.79] Sending request to http://127.0.0.1:7235/BC14-35916-A/dev/ ... t=13.0.0.0
[2019-09-24 08:58:28.83] The request for path /BC14-35916-A/dev/packages?publisher=Microsoft&appName=Application&versionText=13.0.0.0 failed with code ServiceUnavailable. Reason: Auf den Tenant 'default' kann nicht zugegriffen werden.
[2019-09-24 08:58:28.83] The request for path /BC14-35916-A/dev/packages?publisher=Microsoft&appName=System&versionText=13.0.0.0 failed with code ServiceUnavailable. Reason: Auf den Tenant 'default' kann nicht zugegriffen werden.
[2019-09-24 08:58:28.83] 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.
Das Ergebnis liefert für alle Datensätze als „Metadata Version“ die Version „130000“. Damit gehe ich mal davon aus, dass ich in AL die Versionsnummer „13.0.0.0“ verwenden muss. Auch im Feld „Symbol Reference“ steht für jeden Datensatz etwas drin. Ich habe also tatsächlich Symbole, die ich leider nur nicht in VS Code laden kann. Es sind irgendwelche Hexadezimalzeichenfolgen, die mit „0x“ anfangen und dann mit einem ganzen Haufen von aneinandergereihten Hex-Werten fortgesetzt werden.select * from [Object Metadata];
24. September 2019 11:49
Auf den Tenant 'default' kann nicht zugegriffen werden.
24. September 2019 12:31
Es gibt ja keine für NAV 2016 und die für BC14 dürften nicht zur Applikation passen. Kann ich das trotzdem irgendwie als Datei extrahieren und veröffentlichen, so dass VS Code darauf Zugriff hat?Further did you published the System App from the product DVD?
{
"version": "0.2.0",
"configurations": [
{
"type": "al",
"request": "launch",
"name": "Your own server",
"server": "http://127.0.0.1:7235",
// "port": 7235,
"serverInstance": "BC14-35916-A",
"authentication": "Windows",
"startupObjectId": 22,
"startupObjectType": "Page",
"breakOnError": true,
"launchBrowser": true
}
]
}
So wie die „launch.json“ jetzt ist, dürfte es also richtiger sein.Reason: No published package matches the provided arguments.
24. September 2019 13:30
TSO_MB hat geschrieben: So wie die „launch.json“ jetzt ist, dürfte es also richtiger sein.
24. September 2019 14:07
Das Problem mit dem default Tenant habe ich - warum auch immer - in beiden Varianten nicht mehr. Die neue Fehlermeldung macht auch Sinn. Ich habe schließlich nichts bereitgestellt. Auch Get-NAVAppInfo bringt daher erwartungsgemäß keine Ergebnisse. Kann ich denn einfach die Symbole von der BC14 Produkt DVD verwenden? Ich befürchte, dass das nicht passen kann, denn die zugrundeliegende Datenbank ist doch noch NAV 2016 (= nur technisches Update).No published package matches the provided arguments.
24. September 2019 15:59
24. September 2019 16:44
Meine Herangehensweise war daher, selbst passende Symbols zu erzeugen und anschließend irgendwie darauf mit VS Code zuzugreifen. Ob das überhaupt geht... keine Ahnung. Ich habe im Moment leider keine Idee wie ein Zugriff auf die Symbole gelingen könnte. Unter SQL sieht es jedenfalls erst einmal so aus, als wenn sie da sind. Warum sollte es also nicht gehen? So habe ich die Hoffnung, dass vielleicht hier im Forum jemand schon mal erfolgreich so etwas Ähnliches durchgeführt hat.Du brauchst natürlich die system.app und zwar die aus der 14er - eine andere hast du ja garnicht zur Verfügung - aber das nützt dir auch nicht viel, wenn du noch auf die alten NAV-Objekte aus 2016 zugreifst.
4. Oktober 2019 09:14
4. Oktober 2019 09:31