[gelöst]Go to definition (F12) geht nicht mehr in Version 16

25. Mai 2020 11:02

Hi allerseits,

seit heute geht F12 in VS bei AL nicht mehr ordnungsgemäß. Beim Start von VS wurde heute die AL-Extension auf Version 5.0.277602 aktualisiert. Seit dem kann ich mit F12 zwar noch auf die Definitionen der Basis-App zugreifen (die xxx.dal wird angezeigt), aber es werden nur noch die Feld-Definitionen und globalen VARiablen gezeigt. Der AL-Code bleibt verborgen - das ist nicht schön :cry: .

Ich hatte dieses Verhalten früher auch schon mal, da lag es daran, dass ich in der launch.json zwei Profile drin hatte. Nachdem ich das zweite Profil gelöscht hatte, ging es dann wieder. Aktuell habe ich tatsächlich nur ein Profil in der launch.json.

Auch bei einem komplett neu angelegten Projekt (AL:Go!) habe ich dieses Verhalten.

Wie krieg ich den Code der Base-App wieder?
Zuletzt geändert von elf am 2. Juni 2020 10:14, insgesamt 1-mal geändert.

Re: Go to definition (F12) geht nicht mehr in Version 16

25. Mai 2020 12:55

ich bin jetzt erst mal zurück zu AL 5.0.277602 zurückgegangen, das funzt jetzt wieder.

Re: Go to definition (F12) geht nicht mehr in Version 16

25. Mai 2020 16:22

Fehler in der aktuellen AL Language Extension solltest du immer hier melden bzw. dort zuerst nachsehen, ob das nicht vielleicht schon gemeldet ist:
https://github.com/Microsoft/AL/issues? ... ated-desc+

ich bin jetzt erst mal zurück zu AL 5.0.277602 zurückgegangen, das funzt jetzt wieder.

Und das ist vermutlich auch der einzig valide Workaround, zur Zeit. Genauso wie hier:
https://github.com/microsoft/AL/issues/5909

Re: Go to definition (F12) geht nicht mehr in Version 16

25. Mai 2020 16:42

danke Natalie, ok, dann werd' ich mich da anmelden

Re: Go to definition (F12) geht nicht mehr in Version 16

2. Juni 2020 10:13

mit AL-Extension 5.0.280447 geht es jetzt wieder.