Vscode-ng-language-service: 0.1100.3 Vorlagenprüfung funktioniert nicht

Erstellt am 15. Jan. 2021  ·  10Kommentare  ·  Quelle: angular/vscode-ng-language-service

Beschreibe den Fehler

Grundsätzlich funktioniert der Titel, die Vorlagenprüfung funktioniert nicht, Sie können nicht zu einer Variablen navigieren, Fehler werden nicht angezeigt usw.
Als ich wieder auf 0.1100.2 zurückkam, fing es wieder an zu arbeiten

Reproduzieren

Schritte zum Reproduzieren des Verhaltens:

  1. Erstellen Sie ein neues Winkelprojekt
  2. Fügen Sie eine Objekteigenschaft hinzu
  3. Versuchen Sie, über die Vorlage auf eine nicht vorhandene Eigenschaft dieses Objekts zuzugreifen

Erwartetes Verhalten

Sie können zur Eigenschaftsdefinition navigieren, indem Sie F12 oder Strg + Linksklick drücken
Über die fehlende Eigenschaft wird ein Fehler angezeigt

Tatsächliches Verhalten
Die Navigation funktioniert nicht
Es wird kein Fehler angezeigt

Protokolle

Bitte fügen Sie zwei Protokolle bei:

1.

[0115/133555.049:ERROR:registration_protocol_win.cc(103)] CreateFile: The system cannot find the file specified. (0x2)
[Info  - 1:35:55 PM] Angular language server process ID: 8152
[Info  - 1:35:55 PM] Using typescript/lib/tsserverlibrary v4.0.5 from c:\Users\nikit\.vscode\extensions\angular.ng-template-0.1100.3\node_modules\typescript\lib\tsserverlibrary.js
[Info  - 1:35:55 PM] Using @angular/language-service v11.0.9 from c:\Users\nikit\.vscode\extensions\angular.ng-template-0.1100.3\server\node_modules\@angular\language-service\bundles\language-service.js
[Info  - 1:35:55 PM] Log file: c:\Users\nikit\AppData\Roaming\Code\logs\20210115T133438\exthost3\Angular.ng-template\nglangsvc.log
[Info  - 1:35:57 PM] Enabling VE language service for d:/repos/test-angular/tsconfig.json.
[Error - 1:35:57 PM] Failed to find project for d:\repos\test-angular\src\app\app.component.html
[Error - 1:36:11 PM] No config file for d:/repos/test-angular/src/app/app.component.html
  1. nglangsvc.log

Screenshots

image
image

bug

Hilfreichster Kommentar

Gleiches Problem mit 0.1100.3
Ein Downgrade auf Version v0.1100.2 hat geholfen

Alle 10 Kommentare

Ich habe das gleiche Problem.

Gleiches Problem mit 0.1100.3
Ein Downgrade auf Version v0.1100.2 hat geholfen

Gleiches Problem mit 0.1100.3
Ein Downgrade auf Version v0.1100.2 hat geholfen

vscode neu installieren und Erweiterungen funktionieren nicht, 2h verschwendet
Danke

Gleiches Problem mit 0.1100.3
Ein Downgrade auf Version v0.1100.2 hat geholfen

vscode neu installieren und Erweiterungen funktionieren nicht, 2h verschwendet
Danke

image

Gleiches Problem mit 0.1100.3
Ein Downgrade auf Version v0.1100.2 hat geholfen

vscode neu installieren und Erweiterungen funktionieren nicht, 2h verschwendet
Danke

2 Stunden verschwendet? Die Installation einer anderen Version, wie sie bubliq bereits anzeigt, dauert buchstäblich bis zu 1 Minute.
Danke für den Hinweis, hat auch bei mir funktioniert!

Ich habe seit 7 Monaten keine eckigen Apps mehr geschrieben und heute arbeite ich an einem neuen Projekt. Die eckige Erweiterung hat mich überrascht.

Ein Downgrade auf v0.1100.2 löst das Problem.

Gleicher Fehler. Downgrade hilft.
Fix 🙏.

Vielen Dank für die Übermittlung des Berichts. Da es keine Möglichkeit gibt, die Version zurückzusetzen, werde ich 0.1100.2 als neueste Version erneut veröffentlichen, während wir das Problem untersuchen.

Wenn ich mir das Änderungsprotokoll anschaue, habe ich das Problem auf zwei Commits eingegrenzt:

  1. https://github.com/angular/angular/pull/39898
  2. https://github.com/angular/angular/pull/39917

Ich vermute, dass dies nur ein Windows-Problem ist. Aus dem bereitgestellten Protokoll (danke für das Hochladen) ist das Pfadtrennzeichen inkonsistent:

[Info  - 1:35:57 PM] Enabling VE language service for d:/repos/test-angular/tsconfig.json.
[Error - 1:35:57 PM] Failed to find project for d:\repos\test-angular\src\app\app.component.html
[Error - 1:36:11 PM] No config file for d:/repos/test-angular/src/app/app.component.html

In Version 11.1.0 behoben, auf dem Marktplatz veröffentlicht
https://github.com/angular/vscode-ng-language-service/releases/tag/v11.1.0

In Version 11.1.0 behoben, auf dem Marktplatz veröffentlicht
https://github.com/angular/vscode-ng-language-service/releases/tag/v11.1.0

Arbeitete für mich, danke, @kyliau

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen