Skip to content

ww #9464

Description

@lienhoasanh9

Type: Bug

Issue Description

Steps to Reproduce

Expected Behavior

Actual Behavior

Extension version: 2.140.9
VS Code version: Code 1.125.1 (fcf604774b9f2674b473065736ee75077e256353, 2026-06-19T08:39:34Z)
OS version: Windows_NT x64 10.0.19045
Modes:

Logs

C# log

Details
2026-06-23 21:05:12.762 [info] Locating .NET runtime version 10.0.5
2026-06-23 21:05:12.885 [info] Dotnet path: C:\Program Files\dotnet\dotnet.exe
2026-06-23 21:05:12.885 [info] Activating C# standalone...
2026-06-23 21:05:13.327 [info] info: Program[0]
2026-06-23 21:05:13.327 [info]       Server started with process ID 24652
2026-06-23 21:05:15.874 [info] [Program] Language server initialized
2026-06-23 21:05:16.056 [info] [Program] Monitoring client process 14312 for exit
2026-06-23 21:05:17.752 [info] [initialized] [Microsoft.CodeAnalysis.LanguageServer.FileBasedPrograms.FileBasedProgramsEntryPointDiscovery] Finished discovery in 'g:\Workspace' in 525 milliseconds
2026-06-23 21:18:18.476 [error] Request textDocument/diagnostic failed.
  Message: Project does not contain any Razor documents. (Parameter 'project')
  Code: -32000 
[object Object]
2026-06-23 21:18:18.476 [error] Document pull failed for text document cline-diff:Index.cshtml?QG1vZGVsIENvZHlfdjMuU2VydmljZXMuRFRPcy5CYW5nQ29uZ1BhZ2VEVE8KQHsKICAgIExheW91dCA9IG51bGw7CiAgICB2YXIgYmMgPSBNb2RlbC5CYW5nQ29uZzsKICAgIHN0cmluZyBGKGRvdWJsZT8gdikgPT4gKHYgPz8gMCkuVG9TdHJpbmcoIjAuIyMiKTsKICAgIHZhciBsb2FpS2hpZXVOYWkgPSBuZXdbXQogICAgewogICAgICAgICJTYWkgbmfDoHkgY8O0bmciLCJTYWkgdMSDbmcgY2EiLCJTYWkgcGjDqXAiLCJTYWkgY8ahbSIsIlNhaSDEkWkgdHLhu4UgduG7gSBz4bubbSIsCiAgICAgICAgIlNhaSBjw7RuZyBjaOG7pyBuaOG6rXQiLCJTYWkgY8O0bmcgbOG7hSIsIlNhaSBjaHV5w6puIGPhuqduIiwiU2FpIGtow7RuZyBwaMOpcCIsIktow6FjIgogICAgfTsKfQo8IURPQ1RZUEUgaHRtbD4KPGh0bWwgbGFuZz0idmkiPgo8aGVhZD4KICAgIDxtZXRhIGNoYXJzZXQ9InV0Zi04IiAvPgogICAgPG1ldGEgbmFtZT0idmlld3BvcnQiIGNvbnRlbnQ9IndpZHRoPWRldmljZS13aWR0aCwgaW5pdGlhbC1zY2FsZT0xIiAvPgogICAgPHRpdGxlPkLhuqNuZyBjw7RuZyBj4bunYSB0w7RpPC90aXRsZT4KICAgIDxsaW5rIGhyZWY9In4vbGliL2ZvbnRhd2Vzb21lLWZyZWUtNi4xLjItd2ViL2Nzcy9hbGwuY3NzIiByZWw9InN0eWxlc2hlZXQiPgogICAgPGxpbmsgcmVsPSJzdHlsZXNoZWV0IiBocmVmPSJ%2BL2Nzcy9jb25nLW5oYW4uY3NzP3Y9MSIgLz4KPC9oZWFkPgo8Ym9keSBjbGFzcz0iY24tYXBwIj4KICAgIDxuYXYgY2xhc3M9ImNuLXRvcGJhciI%2BCiAgICAgICAgPGRpdiBjbGFzcz0iY24tdG9wYmFyLWlubmVyIj4KICAgICAgICAgICAgPGEgaHJlZj0iL2NvbmctbmhhbiIgY2xhc3M9ImNuLWJyYW5kIj4KICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJjbi1icmFuZC1tYXJrIj48aSBjbGFzcz0iZmFzIGZhLWFycm93LWxlZnQiPjwvaT48L3NwYW4%2BCiAgICAgICAgICAgICAgICA8c3Bhbj5C4bqjbmcgY8O0bmcgY%2BG7p2EgdMO0aTxzbWFsbD5LaeG7g20gdHJhIGPDtG5nIHbDoCBn4butaSBraGnhur91IG7huqFpPC9zbWFsbD48L3NwYW4%2BCiAgICAgICAgICAgIDwvYT4KICAgICAgICAgICAgPGRpdiBjbGFzcz0iY24tYWN0aW9ucyI%2BCiAgICAgICAgICAgICAgICA8Zm9ybSBtZXRob2Q9ImdldCIgYWN0aW9uPSIvYmFuZy1jb25nIiBjbGFzcz0iY24tZm9ybSI%2BCiAgICAgICAgICAgICAgICAgICAgPGxhYmVsIGNsYXNzPSJtYi0wIj5L4buzIGzGsMahbmc8L2xhYmVsPgogICAgICAgICAgICAgICAgICAgIDxzZWxlY3QgbmFtZT0iaWRLeUx1b25nIiBvbmNoYW5nZT0idGhpcy5mb3JtLnN1Ym1pdCgpIiBjbGFzcz0iY24tc2VsZWN0IiBzdHlsZT0id2lkdGg6YXV0byI%2BCiAgICAgICAgICAgICAgICAgICAgICAgIEBpZiAoIU1vZGVsLkRhbmhTYWNoS3kuQW55KCkpCiAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9IjAiPihDaMawYSBjw7MgZOG7ryBsaeG7h3UpPC9vcHRpb24%2BCiAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgQGZvcmVhY2ggKHZhciBrIGluIE1vZGVsLkRhbmhTYWNoS3kpCiAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9IkBrLklEIiBzZWxlY3RlZD0iQChrLklEID09IE1vZGVsLklES3lMdW9uZ0Nob24pIj5Aay5UZW4gKEBrLlRoYW5nL0BrLk5hbSk8L29wdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgIDwvc2VsZWN0PgogICAgICAgICAgICAgICAgPC9mb3JtPgogICAgICAgICAgICAgICAgPGEgY2xhc3M9ImNuLWJ0biBjbi1idG4tb3V0bGluZSIgaHJlZj0iL2NvbmctbmhhbiI%2BPGkgY2xhc3M9ImZhcyBmYS1ob21lIj48L2k%2BPHNwYW4%2BVHJhbmcgY8OhIG5ow6JuPC9zcGFuPjwvYT4KICAgICAgICAgICAgPC9kaXY%2BCiAgICAgICAgPC9kaXY%2BCiAgICA8L25hdj4KCiAgICA8ZGl2IGNsYXNzPSJjbi1zaGVsbCI%2BCiAgICAgICAgPHNlY3Rpb24gY2xhc3M9ImNuLWhlcm8iPgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJjbi1oZXJvLWNhcmQiPgogICAgICAgICAgICAgICAgPGRpdj4KICAgICAgICAgICAgICAgICAgICA8cCBjbGFzcz0iY24ta2lja2VyIj5C4bqjbmcgY8O0bmcgxJHDoyBjw7RuZyBi4buRPC9wPgogICAgICAgICAgICAgICAgICAgIDxoMSBjbGFzcz0iY24tdGl0bGUiPkBNb2RlbC5Ib1RlbjwvaDE%2BCiAgICAgICAgICAgICAgICAgICAgPHAgY2xhc3M9ImNuLXN1YnRpdGxlIj5T4buRIHRo4bq7IDxzdHJvbmc%2BQE1vZGVsLlNvVGhlPC9zdHJvbmc%2BPC9wPgogICAgICAgICAgICAgICAgPC9kaXY%2BCiAgICAgICAgICAgICAgICBAaWYgKGJjICE9IG51bGwpCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgPGJ1dHRvbiBjbGFzcz0iY24tYnRuIGNuLWJ0bi1wcmltYXJ5IiBvbmNsaWNrPSJtb0toaWV1TmFpKCkiPgogICAgICAgICAgICAgICAgICAgICAgICA8aSBjbGFzcz0iZmFzIGZhLXRyaWFuZ2xlLWV4Y2xhbWF0aW9uIj48L2k%2BPHNwYW4%2BR%2BG7rWkga2hp4bq%2FdSBu4bqhaTwvc3Bhbj4KICAgICAgICAgICAgICAgICAgICA8L2J1dHRvbj4KICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgPC9kaXY%2BCiAgICAgICAgPC9zZWN0aW9uPgoKICAgICAgICBAaWYgKFRlbXBEYXRhWyJTdWNjZXNzIl0gIT0gbnVsbCkKICAgICAgICB7CiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNuLWFsZXJ0IGNuLWFsZXJ0LXN1Y2Nlc3MiPkBUZW1wRGF0YVsiU3VjY2VzcyJdPC9kaXY%2BCiAgICAgICAgfQogICAgICAgIEBpZiAoVGVtcERhdGFbIkVycm9yIl0gIT0gbnVsbCkKICAgICAgICB7CiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNuLWFsZXJ0IGNuLWFsZXJ0LWVycm9yIj5AVGVtcERhdGFbIkVycm9yIl08L2Rpdj4KICAgICAgICB9CgogICAgICAgIEBpZiAoTW9kZWwuVGhvbmdCYW8uQW55KCkpCiAgICAgICAgewogICAgICAgICAgICA8ZGl2IGNsYXNzPSJjbi1jYXJkIj4KICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNuLWNhcmQtaGVhZCI%2BPGgyPlRow7RuZyBiw6FvPC9oMj48L2Rpdj4KICAgICAgICAgICAgICAgIEBmb3JlYWNoICh2YXIgdCBpbiBNb2RlbC5UaG9uZ0JhbykKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjbi1ub3RpY2UiPgogICAgICAgICAgICAgICAgICAgICAgICA8Yj5AdC5UaWV1RGU8L2I%2BIDxzcGFuIGNsYXNzPSJjbi1tdXRlZCI%2BLSBAdC5OZ2F5VGFvLlRvU3RyaW5nKCJkZC9NTS95eXl5IEhIOm1tIik8L3NwYW4%2BCiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXY%2BQHQuTm9pRHVuZzwvZGl2PgogICAgICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgfQogICAgICAgICAgICA8L2Rpdj4KICAgICAgICB9CgogICAgICAgIDxkaXYgY2xhc3M9ImNuLWNhcmQiPgogICAgICAgICAgICA8ZGl2IGNsYXNzPSJjbi1jYXJkLWhlYWQiPjxoMj5UaMO0bmcgdGluPC9oMj48L2Rpdj4KICAgICAgICAgICAgPGRpdiBjbGFzcz0iY24taW5mbyI%2BCiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjbi1pbmZvLWl0ZW0iPjxzcGFuPlPhu5EgdGjhurs8L3NwYW4%2BPGI%2BQE1vZGVsLlNvVGhlPC9iPjwvZGl2PgogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY24taW5mby1pdGVtIj48c3Bhbj5I4buNIHTDqm48L3NwYW4%2BPGI%2BQE1vZGVsLkhvVGVuPC9iPjwvZGl2PgogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY24taW5mby1pdGVtIj48c3Bhbj5C4buZIHBo4bqtbjwvc3Bhbj48Yj5AKGJjPy5UZW5CUCA%2FPyBiYz8uTWFCUCk8L2I%2BPC9kaXY%2BCiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjbi1pbmZvLWl0ZW0iPgogICAgICAgICAgICAgICAgICAgIDxzcGFuPkvhu7MgbMawxqFuZzwvc3Bhbj48Yj5AKGJjPy5UZW5LeUx1b25nID8%2FICItIik8L2I%2BCiAgICAgICAgICAgICAgICAgICAgQGlmIChiYz8uVHVOZ2F5ICE9IG51bGwpCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjbi1tdXRlZCI%2BQGJjLlR1TmdheT8uVG9TdHJpbmcoImRkL01NL3l5eXkiKSAtIEBiYy5EZW5OZ2F5Py5Ub1N0cmluZygiZGQvTU0veXl5eSIpPC9kaXY%2BCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgPC9kaXY%2BCiAgICAgICAgICAgIDwvZGl2PgogICAgICAgIDwvZGl2PgoKICAgICAgICBAaWYgKGJjID09IG51bGwpCiAgICAgICAgewogICAgICAgICAgICA8ZGl2IGNsYXNzPSJjbi1lbXB0eSI%2BCiAgICAgICAgICAgICAgICA8cD4KICAgICAgICAgICAgICAgICAgICBAKE1vZGVsLkRhbmhTYWNoS3kuQW55KCkKICAgICAgICAgICAgICAgICAgICAgICAgPyAiQ2jGsGEgY8OzIGThu68gbGnhu4d1IGLhuqNuZyBjw7RuZyBjaG8ga%2BG7syBuw6B5LiIKICAgICAgICAgICAgICAgICAgICAgICAgOiAiQ2jGsGEgY8OzIGvhu7MgbMawxqFuZyBuw6BvIMSRxrDhu6NjIGPDtG5nIGLhu5EuIFZ1aSBsw7JuZyBxdWF5IGzhuqFpIHNhdSBraGkgYuG7mSBwaOG6rW4gbmjDom4gc%2BG7sSBjw7RuZyBi4buRIGLhuqNuZyBjw7RuZy4iKQogICAgICAgICAgICAgICAgPC9wPgogICAgICAgICAgICA8L2Rpdj4KICAgICAgICB9CiAgICAgICAgZWxzZQogICAgICAgIHsKICAgICAgICAgICAgPGRpdiBjbGFzcz0iY24tY2FyZCI%2BCiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjbi1jYXJkLWhlYWQiPgogICAgICAgICAgICAgICAgICAgIDxoMj5DaGkgdGnhur90IGPDtG5nPC9oMj4KICAgICAgICAgICAgICAgICAgICA8YnV0dG9uIGNsYXNzPSJjbi1idG4gY24tYnRuLXByaW1hcnkiIG9uY2xpY2s9Im1vS2hpZXVOYWkoKSI%2BPGkgY2xhc3M9ImZhcyBmYS10cmlhbmdsZS1leGNsYW1hdGlvbiI%2BPC9pPjxzcGFuPkfhu61pIGtoaeG6v3UgbuG6oWk8L3NwYW4%2BPC9idXR0b24%2BCiAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNuLW1ldHJpY3MiPgogICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNuLW1ldHJpYyI%2BPHNwYW4%2BU%2BG7kSBuZ8OgeSBwaOG6o2kgbMOgbTwvc3Bhbj48c3Bhbj5ARihiYy5Tb05nYXlQaGFpTGFtKTwvc3Bhbj48L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjbi1tZXRyaWMiPjxzcGFuPlPhu5EgbmfDoHkgxJFpIGzDoG08L3NwYW4%2BPHNwYW4%2BQEYoYmMuU29OZ2F5RGlMYW0pPC9zcGFuPjwvZGl2PgogICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNuLW1ldHJpYyI%2BPHNwYW4%2BQ8O0bmcgc8Ohbmc8L3NwYW4%2BPHNwYW4%2BQEYoYmMuVG9uZ05DU2FuZyk8L3NwYW4%2BPC9kaXY%2BCiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY24tbWV0cmljIj48c3Bhbj5Dw7RuZyDEkcOqbTwvc3Bhbj48c3Bhbj5ARihiYy5Ub25nTkNEZW0pPC9zcGFuPjwvZGl2PgogICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNuLW1ldHJpYyI%2BPHNwYW4%2BVMSDbmcgY2E8L3NwYW4%2BPHNwYW4%2BQEYoYmMuVG9uZ1RhbmdDYSk8L3NwYW4%2BPC9kaXY%2BCiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY24tbWV0cmljIj48c3Bhbj5UxINuZyBjYSDEkcOqbSAoMjJoKTwvc3Bhbj48c3Bhbj5ARihiYy5Ub25nVGFuZ0NhRGVtXzIySCk8L3NwYW4%2BPC9kaXY%2BCiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY24tbWV0cmljIj48c3Bhbj5DaOG7pyBuaOG6rXQ8L3NwYW4%2BPHNwYW4%2BQEYoYmMuQ2h1TmhhdCk8L3NwYW4%2BPC9kaXY%2BCiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY24tbWV0cmljIj48c3Bhbj5M4buFPC9zcGFuPjxzcGFuPkBGKGJjLkxlKTwvc3Bhbj48L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjbi1tZXRyaWMiPjxzcGFuPlBow6lwIG7Eg208L3NwYW4%2BPHNwYW4%2BQEYoYmMuUGhlcE5hbSk8L3NwYW4%2BPC9kaXY%2BCiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY24tbWV0cmljIj48c3Bhbj5QaMOpcCByacOqbmc8L3NwYW4%2BPHNwYW4%2BQEYoYmMuUGhlcFJpZW5nKTwvc3Bhbj48L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjbi1tZXRyaWMiPjxzcGFuPlBow6lwIGLhu4duaDwvc3Bhbj48c3Bhbj5ARihiYy5QaGVwQmVuaCk8L3NwYW4%2BPC9kaXY%2BCiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY24tbWV0cmljIj48c3Bhbj5OZ2jhu4kga2jDtG5nIGzGsMahbmc8L3NwYW4%2BPHNwYW4%2BQEYoYmMuTmdoaUtob25nTHVvbmcpPC9zcGFuPjwvZGl2PgogICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNuLW1ldHJpYyI%2BPHNwYW4%2BS2jDtG5nIHBow6lwPC9zcGFuPjxzcGFuPkBGKGJjLktQKTwvc3Bhbj48L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjbi1tZXRyaWMiPjxzcGFuPkPGoW08L3NwYW4%2BPHNwYW4%2BQEYoYmMuVG9uZ0NvbSk8L3NwYW4%2BPC9kaXY%2BCiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY24tbWV0cmljIj48c3Bhbj7EkGkgdHLhu4UgduG7gSBz4bubbTwvc3Bhbj48c3Bhbj5ARihiYy5Ub25nRGlUcmVWZVNvbSk8L3NwYW4%2BPC9kaXY%2BCiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY24tbWV0cmljIj48c3Bhbj5DaHV5w6puIGPhuqduPC9zcGFuPjxzcGFuPkBGKGJjLkNodXllbkNhbik8L3NwYW4%2BPC9kaXY%2BCiAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgPC9kaXY%2BCiAgICAgICAgfQoKICAgICAgICBAaWYgKGJjICE9IG51bGwpCiAgICAgICAgewogICAgICAgICAgICA8ZGl2IGNsYXNzPSJjbi1jYXJkIj4KICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNuLWNhcmQtaGVhZCI%2BPGgyPkNoaSB0aeG6v3QgcGjDqXAgxJHDoyBuaOG6rXA8L2gyPjwvZGl2PgogICAgICAgICAgICAgICAgQGlmICghTW9kZWwuQ2hpVGlldFBoZXAuQW55KCkpCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgPHAgY2xhc3M9ImNuLW11dGVkIj5LaMO0bmcgY8OzIHBow6lwIG7DoG8gxJHGsOG7o2Mgbmjhuq1wIHRyb25nIGvhu7MgbsOgeS48L3A%2BCiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICBlbHNlCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY24tdGFibGUtd3JhcCI%2BCiAgICAgICAgICAgICAgICAgICAgICAgIDx0YWJsZSBjbGFzcz0iY24tdGFibGUiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRoZWFkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRoPlThu6sgbmfDoHk8L3RoPjx0aD7EkOG6v24gbmfDoHk8L3RoPjx0aD5Mb%2BG6oWkgcGjDqXA8L3RoPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGg%2BR2hpIGNow7o8L3RoPjx0aD5UcuG6oW5nIHRow6FpPC90aD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90aGVhZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0Ym9keT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAZm9yZWFjaCAodmFyIHAgaW4gTW9kZWwuQ2hpVGlldFBoZXApCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPkBwLlR1TmdheS5Ub1N0cmluZygiZGQvTU0veXl5eSIpPC90ZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPkBwLkRlbk5nYXkuVG9TdHJpbmcoImRkL01NL3l5eXkiKTwvdGQ%2BCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD5AKHAuVGVuTG9haVBoZXAgPz8gcC5NYUxvYWlQaGVwKTwvdGQ%2BCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD5AcC5HaGlDaHU8L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ%2BCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaWYgKHAuRHV5ZXQgPT0gdHJ1ZSkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iY24tYmFkZ2UgZ3JlZW4iPsSQw6MgZHV54buHdDwvc3Bhbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGVsc2UKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0iY24tYmFkZ2UgZ3JheSI%2BQ2jhu50gZHV54buHdDwvc3Bhbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGJvZHk%2BCiAgICAgICAgICAgICAgICAgICAgICAgIDwvdGFibGU%2BCiAgICAgICAgICAgICAgICAgICAgPC9kaXY%2BCiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIDwvZGl2PgogICAgICAgIH0KCiAgICAgICAgPGRpdiBjbGFzcz0iY24tY2FyZCI%2BCiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNuLWNhcmQtaGVhZCI%2BPGgyPktoaeG6v3UgbuG6oWkgY%2BG7p2EgdMO0aTwvaDI%2BPC9kaXY%2BCiAgICAgICAgICAgIEBpZiAoIU1vZGVsLktoaWV1TmFpLkFueSgpKQogICAgICAgICAgICB7CiAgICAgICAgICAgICAgICA8cCBjbGFzcz0iY24tbXV0ZWQiPkLhuqFuIGNoxrBhIGfhu61pIGtoaeG6v3UgbuG6oWkgbsOgby48L3A%2BCiAgICAgICAgICAgIH0KICAgICAgICAgICAgZWxzZQogICAgICAgICAgICB7CiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjbi10YWJsZS13cmFwIj4KICAgICAgICAgICAgICAgICAgICA8dGFibGUgY2xhc3M9ImNuLXRhYmxlIj4KICAgICAgICAgICAgICAgICAgICAgICAgPHRoZWFkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0aD5OZ8OgeSBn4butaTwvdGg%2BPHRoPkvhu7M8L3RoPjx0aD5Mb%2BG6oWk8L3RoPjx0aD5O4buZaSBkdW5nPC90aD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGg%2B4bqibmg8L3RoPjx0aD5UcuG6oW5nIHRow6FpPC90aD48dGg%2BS%2BG6v3QgcXXhuqMgeOG7rSBsw708L3RoPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4KICAgICAgICAgICAgICAgICAgICAgICAgPC90aGVhZD4KICAgICAgICAgICAgICAgICAgICAgICAgPHRib2R5PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgQGZvcmVhY2ggKHZhciBrIGluIE1vZGVsLktoaWV1TmFpKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD5Aay5OZ2F5TGFwLlRvU3RyaW5nKCJkZC9NTS95eXl5IEhIOm1tIik8L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD5AKGsuVGVuS3lMdW9uZyA%2FPyAoIiMiICsgay5JREt5THVvbmcpKTwvdGQ%2BCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPkBrLkxvYWlLaGlldU5haTwvdGQ%2BCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPkBrLk5vaUR1bmdLaGlldU5haTwvdGQ%2BCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaWYgKCFzdHJpbmcuSXNOdWxsT3JFbXB0eShrLkZpbGVEaW5oS2VtKSkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGEgaHJlZj0iQGsuRmlsZURpbmhLZW0iIHRhcmdldD0iX2JsYW5rIj5YZW0g4bqjbmg8L2E%2BCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZhciBjbHMgPSBrLlRyYW5nVGhhaSBzd2l0Y2gKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiQ2jhu50geOG7rSBsw70iID0%2BICJncmF5IiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAixJBhbmcgeOG7rSBsw70iID0%2BICJibHVlIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiQ%2BG6p24gYuG7lSBzdW5nIHRow7RuZyB0aW4iID0%2BICJvcmFuZ2UiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICLEkMOjIGR1eeG7h3QiID0%2BICJncmVlbiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIlThu6sgY2jhu5FpIiA9PiAicmVkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAixJDDoyBj4bqtcCBuaOG6rXQgYuG6o25nIGPDtG5nIiA9PiAiZ3JlZW4iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJIb8OgbiB04bqldCIgPT4gInRlYWwiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF8gPT4gImdyYXkiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9OwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJjbi1iYWRnZSBAY2xzIj5Aay5UcmFuZ1RoYWk8L3NwYW4%2BCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ%2BQGsuS2V0UXVhWHVMeTwvdGQ%2BCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICA8L3Rib2R5PgogICAgICAgICAgICAgICAgICAgIDwvdGFibGU%2BCiAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgfQogICAgICAgIDwvZGl2PgogICAgPC9kaXY%2BCgogICAgPCEtLSBNb2RhbCBn4butaSBraGnhur91IG7huqFpIC0tPgogICAgPGRpdiBjbGFzcz0iY24tbW9kYWwtYmciIGlkPSJtb2RhbEtoaWV1TmFpIj4KICAgICAgICA8ZGl2IGNsYXNzPSJjbi1tb2RhbCI%2BCiAgICAgICAgICAgIDxoMz5H4butaSBraGnhur91IG7huqFpIGLhuqNuZyBjw7RuZzwvaDM%2BCiAgICAgICAgICAgIDxmb3JtIG1ldGhvZD0icG9zdCIgYWN0aW9uPSIva2hpZXUtbmFpL2d1aSIgZW5jdHlwZT0ibXVsdGlwYXJ0L2Zvcm0tZGF0YSI%2BCiAgICAgICAgICAgICAgICBASHRtbC5BbnRpRm9yZ2VyeVRva2VuKCkKICAgICAgICAgICAgICAgIDxpbnB1dCB0eXBlPSJoaWRkZW4iIG5hbWU9ImlkS3lMdW9uZyIgdmFsdWU9IkBNb2RlbC5JREt5THVvbmdDaG9uIiAvPgogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY24tZmllbGQiPgogICAgICAgICAgICAgICAgICAgIDxsYWJlbD5Mb%2BG6oWkga2hp4bq%2FdSBu4bqhaTwvbGFiZWw%2BCiAgICAgICAgICAgICAgICAgICAgPHNlbGVjdCBuYW1lPSJsb2FpS2hpZXVOYWkiIGNsYXNzPSJjbi1zZWxlY3QiIHJlcXVpcmVkPgogICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSIiPi0tIENo4buNbiBsb%2BG6oWkgLS08L29wdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgQGZvcmVhY2ggKHZhciBsIGluIGxvYWlLaGlldU5haSkKICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iQGwiPkBsPC9vcHRpb24%2BCiAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICA8L3NlbGVjdD4KICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY24tZmllbGQiPgogICAgICAgICAgICAgICAgICAgIDxsYWJlbD5O4buZaSBkdW5nIGtoaeG6v3UgbuG6oWk8L2xhYmVsPgogICAgICAgICAgICAgICAgICAgIDx0ZXh0YXJlYSBuYW1lPSJub2lEdW5nS2hpZXVOYWkiIGNsYXNzPSJjbi10ZXh0YXJlYSIgcm93cz0iNCIgcmVxdWlyZWQKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGxhY2Vob2xkZXI9IlbDrSBk4bulOiBOZ8OgeSAxNS8wNi8yMDI2IGPDsyDEkWkgbMOgbSBuaMawbmcgYuG6o25nIGPDtG5nIGtow7RuZyBnaGkgbmjhuq1uIGPDtG5nLiI%2BPC90ZXh0YXJlYT4KICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY24tZmllbGQiPgogICAgICAgICAgICAgICAgICAgIDxsYWJlbD7huqJuaCDEkcOtbmgga8OobSAoY2jhu6VwIOG6o25oIGhv4bq3YyBjaOG7jW4gdOG7qyB0aMawIHZp4buHbikgLSBraMO0bmcgYuG6r3QgYnXhu5ljPC9sYWJlbD4KICAgICAgICAgICAgICAgICAgICA8aW5wdXQgdHlwZT0iZmlsZSIgbmFtZT0iZmlsZURpbmhLZW0iIGNsYXNzPSJjbi1pbnB1dCIgYWNjZXB0PSJpbWFnZS8qIiBjYXB0dXJlPSJlbnZpcm9ubWVudCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgb25jaGFuZ2U9InhlbVRydW9jQW5oKHRoaXMpIiAvPgogICAgICAgICAgICAgICAgICAgIDxpbWcgaWQ9ImFuaFhlbVRydW9jIiBzdHlsZT0iZGlzcGxheTpub25lO21heC13aWR0aDoxMDAlO21hcmdpbi10b3A6OHB4O2JvcmRlci1yYWRpdXM6NnB4IiAvPgogICAgICAgICAgICAgICAgPC9kaXY%2BCiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPSJjbi1tb2RhbC1hY3Rpb25zIj4KICAgICAgICAgICAgICAgICAgICA8YnV0dG9uIHR5cGU9ImJ1dHRvbiIgY2xhc3M9ImNuLWJ0biBjbi1idG4tb3V0bGluZSIgb25jbGljaz0iZG9uZ0toaWV1TmFpKCkiPkjhu6d5PC9idXR0b24%2BCiAgICAgICAgICAgICAgICAgICAgPGJ1dHRvbiB0eXBlPSJzdWJtaXQiIGNsYXNzPSJjbi1idG4gY24tYnRuLXByaW1hcnkiPkfhu61pIGtoaeG6v3UgbuG6oWk8L2J1dHRvbj4KICAgICAgICAgICAgICAgIDwvZGl2PgogICAgICAgICAgICA8L2Zvcm0%2BCiAgICAgICAgPC9kaXY%2BCiAgICA8L2Rpdj4KCiAgICA8c2NyaXB0PgogICAgICAgIGZ1bmN0aW9uIG1vS2hpZXVOYWkoKSB7IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdtb2RhbEtoaWV1TmFpJykuc3R5bGUuZGlzcGxheSA9ICdibG9jayc7IH0KICAgICAgICBmdW5jdGlvbiBkb25nS2hpZXVOYWkoKSB7IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdtb2RhbEtoaWV1TmFpJykuc3R5bGUuZGlzcGxheSA9ICdub25lJzsgfQogICAgICAgIGZ1bmN0aW9uIHhlbVRydW9jQW5oKGlucHV0KSB7CiAgICAgICAgICAgIHZhciBpbWcgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnYW5oWGVtVHJ1b2MnKTsKICAgICAgICAgICAgaWYgKGlucHV0LmZpbGVzICYmIGlucHV0LmZpbGVzWzBdKSB7CiAgICAgICAgICAgICAgICBpbWcuc3JjID0gVVJMLmNyZWF0ZU9iamVjdFVSTChpbnB1dC5maWxlc1swXSk7CiAgICAgICAgICAgICAgICBpbWcuc3R5bGUuZGlzcGxheSA9ICdibG9jayc7CiAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICBpbWcuc3R5bGUuZGlzcGxheSA9ICdub25lJzsKICAgICAgICAgICAgfQogICAgICAgIH0KICAgICAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnbW9kYWxLaGlldU5haScpLmFkZEV2ZW50TGlzdGVuZXIoJ2NsaWNrJywgZnVuY3Rpb24gKGUpIHsKICAgICAgICAgICAgaWYgKGUudGFyZ2V0ID09PSB0aGlzKSBkb25nS2hpZXVOYWkoKTsKICAgICAgICB9KTsKICAgIDwvc2NyaXB0Pgo8L2JvZHk%2BCjwvaHRtbD4K
  Message: Project does not contain any Razor documents. (Parameter 'project')
  Code: -32000 
[object Object]
2026-06-23 21:18:18.810 [error] Request textDocument/inlayHint failed.
  Message: Project does not contain any Razor documents. (Parameter 'project')
  Code: -32000 
[object Object]
2026-06-23 21:18:18.875 [error] Request textDocument/semanticTokens/range failed.
  Message: Project does not contain any Razor documents. (Parameter 'project')
  Code: -32000 
[object Object]
2026-06-23 21:18:19.559 [error] Request textDocument/inlayHint failed.
  Message: Project does not contain any Razor documents. (Parameter 'project')
  Code: -32000 
[object Object]
2026-06-23 21:18:19.584 [error] Request textDocument/semanticTokens/range failed.
  Message: Project does not contain any Razor documents. (Parameter 'project')
  Code: -32000 
[object Object]
2026-06-23 21:18:19.700 [error] Request textDocument/inlayHint failed.
  Message: Project does not contain any Razor documents. (Parameter 'project')
  Code: -32000 
[object Object]
2026-06-23 21:18:19.773 [error] Request textDocument/inlayHint failed.
  Message: Project does not contain any Razor documents. (Parameter 'project')
  Code: -32000 
[object Object]
2026-06-23 21:18:19.984 [error] Request textDocument/inlayHint failed.
  Message: Project does not contain any Razor documents. (Parameter 'project')
  Code: -32000 
[object Object]
2026-06-23 21:18:20.032 [error] Request textDocument/semanticTokens/range failed.
  Message: Project does not contain any Razor documents. (Parameter 'project')
  Code: -32000 
[object Object]
2026-06-23 21:18:20.151 [error] Request textDocument/inlayHint failed.
  Message: Project does not contain any Razor documents. (Parameter 'project')
  Code: -32000 
[object Object]
2026-06-23 21:18:20.209 [error] Request textDocument/semanticTokens/range failed.
  Message: Project does not contain any Razor documents. (Parameter 'project')
  Code: -32000 
[object Object]
2026-06-23 21:18:20.414 [error] Request textDocument/inlayHint failed.
  Message: Project does not contain any Razor documents. (Parameter 'project')
  Code: -32000 
[object Object]
2026-06-23 21:18:20.482 [error] Request textDocument/semanticTokens/range failed.
  Message: Project does not contain any Razor documents. (Parameter 'project')
  Code: -32000 
[object Object]
2026-06-23 21:18:22.237 [error] Request textDocument/inlayHint failed.
  Message: Project does not contain any Razor documents. (Parameter 'project')
  Code: -32000 
[object Object]
2026-06-23 21:18:22.471 [error] Request textDocument/inlayHint failed.
  Message: Project does not contain any Razor documents. (Parameter 'project')
  Code: -32000 
[object Object]
2026-06-23 21:18:22.575 [error] Request textDocument/inlayHint failed.
  Message: Project does not contain any Razor documents. (Parameter 'project')
  Code: -32000 
[object Object]
2026-06-23 21:18:22.635 [error] Request textDocument/semanticTokens/range failed.
  Message: Project does not contain any Razor documents. (Parameter 'project')
  Code: -32000 
[object Object]
2026-06-23 21:18:23.004 [error] Request textDocument/inlayHint failed.
  Message: Project does not contain any Razor documents. (Parameter 'project')
  Code: -32000 
[object Object]
2026-06-23 21:18:23.031 [error] Request textDocument/semanticTokens/range failed.
  Message: Project does not contain any Razor documents. (Parameter 'project')
  Code: -32000 
[object Object]
2026-06-23 21:18:23.353 [error] Request textDocument/inlayHint failed.
  Message: Project does not contain any Razor documents. (Parameter 'project')
  Code: -32000 
[object Object]
2026-06-23 21:18:23.419 [error] Request textDocument/semanticTokens/range failed.
  Message: Project does not contain any Razor documents. (Parameter 'project')
  Code: -32000 
[object Object]
2026-06-23 21:18:23.593 [error] Request textDocument/inlayHint failed.
  Message: Project does not contain any Razor documents. (Parameter 'project')
  Code: -32000 
[object Object]
2026-06-23 21:18:23.654 [error] Request textDocument/semanticTokens/range failed.
  Message: Project does not contain any Razor documents. (Parameter 'project')
  Code: -32000 
[object Object]
2026-06-23 21:18:24.319 [error] Request textDocument/inlayHint failed.
  Message: Project does not contain any Razor documents. (Parameter 'project')
  Code: -32000 
[object Object]
2026-06-23 21:18:24.358 [error] Request textDocument/semanticTokens/range failed.
  Message: Project does not contain any Razor documents. (Parameter 'project')
  Code: -32000 
[object Object]
2026-06-23 21:18:24.568 [error] Request textDocument/inlayHint failed.
  Message: Project does not contain any Razor documents. (Parameter 'project')
  Code: -32000 
[object Object]
2026-06-23 21:18:24.615 [error] Request textDocument/semanticTokens/range failed.
  Message: Project does not contain any Razor documents. (Parameter 'project')
  Code: -32000 
[object Object]
2026-06-23 21:18:25.964 [error] Request textDocument/inlayHint failed.
  Message: Project does not contain any Razor documents. (Parameter 'project')
  Code: -32000 
[object Object]
2026-06-23 21:18:26.035 [error] Request textDocument/inlayHint failed.
  Message: Project does not contain any Razor documents. (Parameter 'project')
  Code: -32000 
[object Object]
2026-06-23 21:18:26.105 [error] Request textDocument/semanticTokens/range failed.
  Message: Project does not contain any Razor documents. (Parameter 'project')
  Code: -32000 
[object Object]
2026-06-23 21:18:26.440 [error] Request textDocument/semanticTokens/range failed.
  Message: Project does not contain any Razor documents. (Parameter 'project')
  Code: -32000 
[object Object]
2026-06-23 21:18:26.725 [error] Request textDocument/inlayHint failed.
  Message: Project does not contain any Razor documents. (Parameter 'project')
  Code: -32000 
[object Object]
2026-06-23 21:18:26.758 [error] Request textDocument/semanticTokens/range failed.
  Message: Project does not contain any Razor documents. (Parameter 'project')
  Code: -32000 
[object Object]
2026-06-23 21:18:26.952 [error] Request textDocument/inlayHint failed.
  Message: Project does not contain any Razor documents. (Parameter 'project')
  Code: -32000 
[object Object]
2026-06-23 21:18:27.015 [error] Request textDocument/semanticTokens/range failed.
  Message: Project does not contain any Razor documents. (Parameter 'project')
  Code: -32000 
[object Object]
2026-06-23 21:18:27.071 [error] Request textDocument/inlayHint failed.
  Message: Project does not contain any Razor documents. (Parameter 'project')
  Code: -32000 
[object Object]
2026-06-23 21:18:27.120 [error] Request textDocument/semanticTokens/range failed.
  Message: Project does not contain any Razor documents. (Parameter 'project')
  Code: -32000 
[object Object]
2026-06-23 21:18:27.197 [error] Request textDocument/inlayHint failed.
  Message: Project does not contain any Razor documents. (Parameter 'project')
  Code: -32000 
[object Object]
2026-06-23 21:18:27.269 [error] Request textDocument/semanticTokens/range failed.
  Message: Project does not contain any Razor documents. (Parameter 'project')
  Code: -32000 
[object Object]
2026-06-23 21:18:27.432 [error] Request textDocument/inlayHint failed.
  Message: Project does not contain any Razor documents. (Parameter 'project')
  Code: -32000 
[object Object]
2026-06-23 21:18:27.503 [error] Request textDocument/semanticTokens/range failed.
  Message: Project does not contain any Razor documents. (Parameter 'project')
  Code: -32000 
[object Object]
2026-06-23 21:18:27.564 [error] Request textDocument/inlayHint failed.
  Message: Project does not contain any Razor documents. (Parameter 'project')
  Code: -32000 
[object Object]
2026-06-23 21:18:27.651 [error] Request textDocument/semanticTokens/range failed.
  Message: Project does not contain any Razor documents. (Parameter 'project')
  Code: -32000 
[object Object]
2026-06-23 21:18:27.812 [error] Request textDocument/inlayHint failed.
  Message: Project does not contain any Razor documents. (Parameter 'project')
  Code: -32000 
[object Object]
2026-06-23 21:18:27.935 [error] Request textDocument/semanticTokens/range failed.
  Message: Project does not contain any Razor documents. (Parameter 'project')
  Code: -32000 
[object Object]
2026-06-23 21:18:28.543 [error] Request textDocument/inlayHint failed.
  Message: Project does not contain any Razor documents. (Parameter 'project')
  Code: -32000 
[object Object]
2026-06-23 21:18:28.560 [error] Request textDocument/inlayHint failed.
  Message: Project does not contain any Razor documents. (Parameter 'project')
  Code: -32000 
[object Object]
2026-06-23 21:18:28.770 [error] Request textDocument/inlayHint failed.
  Message: Project does not contain any Razor documents. (Parameter 'project')
  Code: -32000 
[object Object]
2026-06-23 21:18:28.909 [error] Request textDocument/inlayHint failed.
  Message: Project does not contain any Razor documents. (Parameter 'project')
  Code: -32000 
[object Object]
2026-06-23 21:18:28.973 [error] Request textDocument/semanticTokens/range failed.
  Message: Project does not contain any Razor documents. (Parameter 'project')
  Code: -32000 
[object Object]
2026-06-23 21:18:30.444 [error] Request textDocument/inlayHint failed.
  Message: Project does not contain any Razor documents. (Parameter 'project')
  Code: -32000 
[object Object]
2026-06-23 21:18:30.484 [error] Request textDocument/inlayHint failed.
  Message: Project does not contain any Razor documents. (Parameter 'project')
  Code: -32000 
[object Object]
2026-06-23 21:18:30.574 [error] Request textDocument/semanticTokens/range failed.
  Message: Project does not contain any Razor documents. (Parameter 'project')
  Code: -32000 
[object Object]
2026-06-23 21:18:30.682 [error] Request textDocument/semanticTokens/range failed.
  Message: Project does not contain any Razor documents. (Parameter 'project')
  Code: -32000 
[object Object]
2026-06-23 21:18:30.833 [error] Request textDocument/inlayHint failed.
  Message: Project does not contain any Razor documents. (Parameter 'project')
  Code: -32000 
[object Object]
2026-06-23 21:18:30.883 [error] Request textDocument/semanticTokens/range failed.
  Message: Project does not contain any Razor documents. (Parameter 'project')
  Code: -32000 
[object Object]
2026-06-23 21:18:32.800 [error] Request textDocument/semanticTokens/range failed.
  Message: Project does not contain any Razor documents. (Parameter 'project')
  Code: -32000 
[object Object]

C# LSP Trace Logs log

Details

Environment Information

VSCode version: 1.125.1
C# Extension: 2.140.9
Using OmniSharp: false

Dotnet Information .NET SDK: Version: 10.0.201 Commit: 4d3023de60 Workload version: 10.0.200-manifests.0793c108 MSBuild version: 18.3.0-release-26153-122+4d3023de6

Runtime Environment:
OS Name: Windows
OS Version: 10.0.19045
OS Platform: Windows
RID: win-x64
Base Path: C:\Program Files\dotnet\sdk\10.0.201\

.NET workloads installed:
There are no installed workloads to display.
Configured to use workload sets when installing new manifests.
No workload sets are installed. Run "dotnet workload restore" to install a workload set.

Host:
Version: 10.0.5
Architecture: x64
Commit: a612c2a105

.NET SDKs installed:
6.0.428 [C:\Program Files\dotnet\sdk]
8.0.418 [C:\Program Files\dotnet\sdk]
9.0.203 [C:\Program Files\dotnet\sdk]
10.0.201 [C:\Program Files\dotnet\sdk]

.NET runtimes installed:
Microsoft.AspNetCore.App 6.0.36 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 8.0.11 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 8.0.15 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 8.0.24 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 9.0.4 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 10.0.5 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.NETCore.App 6.0.36 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 8.0.11 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 8.0.15 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 8.0.24 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 9.0.4 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 10.0.5 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.WindowsDesktop.App 6.0.36 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
Microsoft.WindowsDesktop.App 8.0.15 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
Microsoft.WindowsDesktop.App 8.0.24 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
Microsoft.WindowsDesktop.App 9.0.4 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
Microsoft.WindowsDesktop.App 10.0.5 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]

Other architectures found:
x86 [C:\Program Files (x86)\dotnet]
registered at [HKLM\SOFTWARE\dotnet\Setup\InstalledVersions\x86\InstallLocation]

Environment variables:
DOTNET_CLI_UI_LANGUAGE [en-US]

global.json file:
Not found

Learn more:
https://aka.ms/dotnet/info

Download .NET:
https://aka.ms/dotnet/download

Visual Studio Code Extensions
Extension Author Version Folder Name
chatgpt openai 26.616.71553 openai.chatgpt-26.616.71553-win32-x64
claude-code Anthropic 2.1.186 anthropic.claude-code-2.1.186-win32-x64
claude-dev saoudrizwan 3.89.2 saoudrizwan.claude-dev-3.89.2
continue Continue 2.0.0 continue.continue-2.0.0-win32-x64
csdevkit ms-dotnettools 3.21.226 ms-dotnettools.csdevkit-3.21.226-win32-x64
csharp ms-dotnettools 2.140.9 ms-dotnettools.csharp-2.140.9-win32-x64
cshtml fireside21 0.1.3 fireside21.cshtml-0.1.3
java redhat 1.54.0 redhat.java-1.54.0-win32-x64
theme-dracula dracula-theme 2.25.1 dracula-theme.theme-dracula-2.25.1
vscode-dotnet-runtime ms-dotnettools 3.1.0 ms-dotnettools.vscode-dotnet-runtime-3.1.0
vscode-gradle vscjava 3.17.3 vscjava.vscode-gradle-3.17.3
vscode-icons vscode-icons-team 12.18.0 vscode-icons-team.vscode-icons-12.18.0
vscode-java-debug vscjava 0.59.0 vscjava.vscode-java-debug-0.59.0
vscode-java-dependency vscjava 0.27.5 vscjava.vscode-java-dependency-0.27.5
vscode-java-pack vscjava 0.31.1 vscjava.vscode-java-pack-0.31.1
vscode-java-test vscjava 0.45.0 vscjava.vscode-java-test-0.45.0
vscode-maven vscjava 0.45.3 vscjava.vscode-maven-0.45.3
C# Settings
Setting Value
preferCSharpExtension true
compilerDiagnosticScope openFiles
analyzerDiagnosticScope openFiles
enableXamlTools true
useServerGC true
System Info
Item Value
CPUs Intel(R) Core(TM) i7-8700 CPU @ 3.20GHz (12 x 3192)
GPU Status 2d_canvas: enabled
GPU0: VENDOR= 0x8086, DEVICE=0x3e92 [Intel(R) UHD Graphics 630], DRIVER_VENDOR=Intel, DRIVER_VERSION=31.0.101.2112 ACTIVE
GPU1: VENDOR= 0x1414, DEVICE=0x008c [Microsoft Basic Render Driver], DRIVER_VERSION=10.0.19041.5794
Machine model name:
Machine model version:
direct_rendering_display_compositor: disabled_off_ok
gpu_compositing: enabled
multiple_raster_threads: enabled_on
opengl: enabled_on
rasterization: enabled
raw_draw: disabled_off_ok
skia_graphite: disabled_off
trees_in_viz: disabled_off
video_decode: enabled
video_encode: enabled
webgl: enabled
webgpu: enabled
webnn: disabled_off
Load (avg) undefined
Memory (System) 15.84GB (3.60GB free)
Process Argv --crash-reporter-id 0ec2e19d-a1fc-42fe-bae4-b41bff59b5d0
Screen Reader no
VM 0%
A/B Experiments
vsliv368cf:30146710
binariesv615:30325510
nativeloc1:31344060
dwcopilot:31170013
dwoutputs:31242946
copilot_t_ci:31333650
e5gg6876:31282496
pythonrdcb7:31342333
6518g693:31463988
aj953862:31281341
b6b4d950:31327385
6abeh943:31336334
envsactivate1:31505457
cloudbuttont:31379625
3efgi100_wstrepl:31403338
ec5jj548:31422691
cp_cls_t_966_ss:31526232
4je02754:31466945
c3h7c220:31478652
38bie571_auto:31426784
cp_cls_c_1081:31454833
conptydll_true:31498968
ia-use-proxy-models-svc:31452481
e9c30283:31461165
test_treatment2:31471001
c9b86496:31447327
idci7584:31464702
e3e4d672:31494082
ei9d7968:31496641
chat:31457767
8hig5102:31480529
89g7j272:31518289
7e187181:31503455
i2gc6536:31499202
52612955:31516516
ghj88844:31499326
ddid_c:31478207
hmra_i5g22:31518061
ja75b849:31536256
7df3h592:31512476
cp_cls_t_1082:31535311
logging_enabled_new:31498466
db5d2638:31499441
nes-extended-cfe-himalia-004:31500446
jb_cp_cls_t_632:31537244
b1ei0813:31506238
56dj4588:31512888
32d76977:31512328
ha629193:31508444
cdk-lw-on:31524445
2cfga817_c:31522397
jh5f2457_c:31534744
8hfba999:31537718
jbcp_cls_pctr_t:31531130
61138546:31518536
cp_intellij_c_nes:31533503
gf14b233:31526830
nes-curr-leftover-1000:31530976
h561g132:31533256
session_8:31532895
ihg5j128:31534457

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions