vscode-csharp icon indicating copy to clipboard operation
vscode-csharp copied to clipboard

[bug] RZ10012 on template fluentuiblazorserver project

Open arohou opened this issue 8 months ago • 0 comments

Type: Bug

Issue Description

Numerous RZ10012 warnings are raised when opening a vanilla project generated by dotnet new fluentuiblazorserver

Steps to Reproduce

  1. Create a new project: dotnet new fluentuiblazorserver -n FluentTestApp
  2. Start VSCode
  3. Open the folder that was created in step 1
  4. Open Pages/Index.razor

Expected Behavior

No warnings - PageTitle, FluentDesignSystemProvider, FluentCard and SurveyPrompt are recognized properly

Actual Behavior

Get 5 warnings for the Index.razor page. The first one i get is

[{
	"resource": "<hidden>/FluentTestApp/Pages/Index.razor",
	"owner": "_generated_diagnostic_collection_name_#2",
	"code": "RZ10012",
	"severity": 4,
	"message": "Found markup element with unexpected name 'PageTitle'. If this is intended to be a component, add a @using directive for its namespace.",
	"source": "Razor",
	"startLineNumber": 3,
	"startColumn": 1,
	"endLineNumber": 3,
	"endColumn": 12
}]

Logs

C# log

2025-02-09 08:18:34.570 [info] Locating .NET runtime version 8.0.10
2025-02-09 08:18:34.944 [info] Dotnet path: /opt/homebrew/Cellar/dotnet/9.0.101/libexec/dotnet
2025-02-09 08:18:34.945 [info] Activating C# + C# Dev Kit...
2025-02-09 08:18:35.912 [info] [stdout] {"pipeName":"/var/folders/tj/s3t915cs6vl7wt2gxjv7nc4h0000gn/T/eabdd6ef.sock"}

2025-02-09 08:18:35.912 [info] received named pipe information from server
2025-02-09 08:18:36.180 [info] client has connected to server
2025-02-09 08:18:36.231 [info] [Info  - 8:18:36 AM] [Program] Language server initialized
2025-02-09 08:24:13.396 [info] [LanguageServerHost] [04:24:13.395][End]roslyn/updateLogLevel
2025-02-09 08:24:19.811 [info] [LanguageServerHost] [04:24:19.811][Start]textDocument/didClose
2025-02-09 08:24:19.812 [info] [LanguageServerHost] didClose for file:///Users/<username>/work/git/tmp/FluentTestApp/Pages/Index.razor
2025-02-09 08:24:19.812 [info] [LanguageServerHost] [04:24:19.812][End]textDocument/didClose
2025-02-09 08:24:19.824 [info] [LanguageServerHost] No request parameters given, using default language handler
2025-02-09 08:24:19.824 [info] [LanguageServerHost] [04:24:19.823][Start]workspace/buildOnlyDiagnosticIds
2025-02-09 08:24:19.824 [info] [LanguageServerHost] [04:24:19.823][End]workspace/buildOnlyDiagnosticIds
2025-02-09 08:24:19.833 [info] [LanguageServerHost] Request did not contain a textDocument, using default language handler
2025-02-09 08:24:19.833 [info] [LanguageServerHost] [04:24:19.832][Start]razor/dynamicFileInfoChanged
2025-02-09 08:24:19.833 [info] [LanguageServerHost] [04:24:19.833][End]razor/dynamicFileInfoChanged
2025-02-09 08:24:19.848 [info] [LanguageServerHost] Closing workspace/diagnostics request for enc
2025-02-09 08:24:19.849 [info] [LanguageServerHost] Closing workspace/diagnostics request for HotReloadDiagnostics
2025-02-09 08:24:19.850 [info] [LanguageServerHost] Closing workspace/diagnostics request for WorkspaceDocumentsAndProject
2025-02-09 08:24:19.850 [info] [LanguageServerHost] Microsoft.CodeAnalysis.LanguageServer.Handler.Diagnostics.Public.PublicWorkspacePullDiagnosticsHandler finished getting diagnostics
2025-02-09 08:24:19.850 [info] [LanguageServerHost] Microsoft.CodeAnalysis.LanguageServer.Handler.Diagnostics.Public.PublicWorkspacePullDiagnosticsHandler finished getting diagnostics
2025-02-09 08:24:19.850 [info] [LanguageServerHost] Microsoft.CodeAnalysis.LanguageServer.Handler.Diagnostics.Public.PublicWorkspacePullDiagnosticsHandler finished getting diagnostics
2025-02-09 08:24:19.851 [info] [LanguageServerHost] [04:24:19.844][End]workspace/diagnostic
2025-02-09 08:24:19.853 [info] [LanguageServerHost] [04:24:19.848][End]workspace/diagnostic
2025-02-09 08:24:19.853 [info] [LanguageServerHost] [04:24:19.848][End]workspace/diagnostic
2025-02-09 08:24:19.873 [info] [LanguageServerHost] No request parameters given, using default language handler
2025-02-09 08:24:19.873 [info] [LanguageServerHost] [04:24:19.873][Start]workspace/buildOnlyDiagnosticIds
2025-02-09 08:24:19.873 [info] [LanguageServerHost] [04:24:19.873][End]workspace/buildOnlyDiagnosticIds
2025-02-09 08:24:21.075 [info] [LanguageServerHost] No request parameters given, using default language handler
2025-02-09 08:24:21.075 [info] [LanguageServerHost] [04:24:21.075][Start]workspace/buildOnlyDiagnosticIds
2025-02-09 08:24:21.075 [info] [LanguageServerHost] [04:24:21.075][End]workspace/buildOnlyDiagnosticIds
2025-02-09 08:24:21.075 [info] [LanguageServerHost] [04:24:21.075][Start]textDocument/didOpen
2025-02-09 08:24:21.076 [info] [LanguageServerHost] didOpen for file:///Users/<username>/work/git/tmp/FluentTestApp/Pages/Index.razor
2025-02-09 08:24:21.076 [info] [LanguageServerHost] [04:24:21.075][End]textDocument/didOpen
2025-02-09 08:24:21.163 [info] [LanguageServerHost] Closing workspace/diagnostics request for HotReloadDiagnostics
2025-02-09 08:24:21.163 [info] [LanguageServerHost] Microsoft.CodeAnalysis.LanguageServer.Handler.Diagnostics.Public.PublicWorkspacePullDiagnosticsHandler finished getting diagnostics
2025-02-09 08:24:21.163 [info] [LanguageServerHost] [04:24:21.163][End]workspace/diagnostic
2025-02-09 08:24:21.581 [info] [LanguageServerHost] No request parameters given, using default language handler
2025-02-09 08:24:21.581 [info] [LanguageServerHost] [04:24:21.581][Start]workspace/buildOnlyDiagnosticIds
2025-02-09 08:24:21.581 [info] [LanguageServerHost] [04:24:21.581][Start]textDocument/didOpen
2025-02-09 08:24:21.581 [info] [LanguageServerHost] didOpen for virtualcsharp-razor:///Users/<username>/work/git/tmp/FluentTestApp/Pages/Index.razor__virtual.cs
2025-02-09 08:24:21.582 [info] [LanguageServerHost] [04:24:21.581][End]textDocument/didOpen
2025-02-09 08:24:21.582 [info] [LanguageServerHost] [04:24:21.581][End]workspace/buildOnlyDiagnosticIds
2025-02-09 08:24:21.582 [info] [LanguageServerHost] Could not find 'virtualcsharp-razor:///Users/<username>/work/git/tmp/FluentTestApp/Pages/Index.razor__virtual.cs'.  Searched Host;MiscellaneousFiles
2025-02-09 08:24:21.585 [info] [LanguageServerHost] [04:24:21.584][Start]textDocument/semanticTokens/range
2025-02-09 08:24:21.588 [info] [LanguageServerHost] [04:24:21.588][End]textDocument/semanticTokens/range
2025-02-09 08:24:21.856 [info] [LanguageServerHost] Request did not contain a textDocument, using default language handler
2025-02-09 08:24:21.857 [info] [LanguageServerHost] Request did not contain a textDocument, using default language handler
2025-02-09 08:24:21.857 [info] [LanguageServerHost] Request did not contain a textDocument, using default language handler
2025-02-09 08:24:21.857 [info] [LanguageServerHost] [04:24:21.857][Start]workspace/diagnostic
2025-02-09 08:24:21.857 [info] [LanguageServerHost] [04:24:21.857][Start]workspace/diagnostic
2025-02-09 08:24:21.857 [info] [LanguageServerHost] PublicWorkspacePullDiagnosticsHandler(category: WorkspaceDocumentsAndProject) started getting diagnostics
2025-02-09 08:24:21.857 [info] [LanguageServerHost] [04:24:21.857][Start]workspace/diagnostic
2025-02-09 08:24:21.858 [info] [LanguageServerHost] PublicWorkspacePullDiagnosticsHandler(category: enc) started getting diagnostics
2025-02-09 08:24:21.858 [info] [LanguageServerHost] previousResults.Length=0
2025-02-09 08:24:21.858 [info] [LanguageServerHost] PublicWorkspacePullDiagnosticsHandler(category: HotReloadDiagnostics) started getting diagnostics
2025-02-09 08:24:21.858 [info] [LanguageServerHost] previousResults.Length=0
2025-02-09 08:24:21.858 [info] [LanguageServerHost] previousResults.Length=0
2025-02-09 08:24:21.858 [info] [LanguageServerHost] Processing 0 documents
2025-02-09 08:24:21.858 [info] [LanguageServerHost] Closing workspace/diagnostics request for WorkspaceDocumentsAndProject
2025-02-09 08:24:21.858 [info] [LanguageServerHost] Microsoft.CodeAnalysis.LanguageServer.Handler.Diagnostics.Public.PublicWorkspacePullDiagnosticsHandler finished getting diagnostics
2025-02-09 08:24:21.858 [info] [LanguageServerHost] Processing 0 documents
2025-02-09 08:24:21.859 [info] [LanguageServerHost] Closing workspace/diagnostics request for enc
2025-02-09 08:24:21.859 [info] [LanguageServerHost] Microsoft.CodeAnalysis.LanguageServer.Handler.Diagnostics.Public.PublicWorkspacePullDiagnosticsHandler finished getting diagnostics
2025-02-09 08:24:21.859 [info] [LanguageServerHost] Processing 0 documents
2025-02-09 08:24:21.859 [info] [LanguageServerHost] Closing workspace/diagnostics request for HotReloadDiagnostics
2025-02-09 08:24:21.859 [info] [LanguageServerHost] [04:24:21.857][End]workspace/diagnostic
2025-02-09 08:24:21.859 [info] [LanguageServerHost] [04:24:21.857][End]workspace/diagnostic
2025-02-09 08:24:21.859 [info] [LanguageServerHost] Microsoft.CodeAnalysis.LanguageServer.Handler.Diagnostics.Public.PublicWorkspacePullDiagnosticsHandler finished getting diagnostics
2025-02-09 08:24:21.859 [info] [LanguageServerHost] [04:24:21.857][End]workspace/diagnostic
2025-02-09 08:24:23.170 [info] [LanguageServerHost] Request did not contain a textDocument, using default language handler
2025-02-09 08:24:23.171 [info] [LanguageServerHost] [04:24:23.170][Start]workspace/diagnostic
2025-02-09 08:24:23.171 [info] [LanguageServerHost] PublicWorkspacePullDiagnosticsHandler(category: HotReloadDiagnostics) started getting diagnostics
2025-02-09 08:24:23.171 [info] [LanguageServerHost] previousResults.Length=0
2025-02-09 08:24:23.172 [info] [LanguageServerHost] Processing 0 documents
2025-02-09 08:24:23.866 [info] [LanguageServerHost] Request did not contain a textDocument, using default language handler
2025-02-09 08:24:23.867 [info] [LanguageServerHost] Request did not contain a textDocument, using default language handler
2025-02-09 08:24:23.867 [info] [LanguageServerHost] [04:24:23.866][Start]workspace/diagnostic
2025-02-09 08:24:23.867 [info] [LanguageServerHost] Request did not contain a textDocument, using default language handler
2025-02-09 08:24:23.867 [info] [LanguageServerHost] [04:24:23.866][Start]workspace/diagnostic
2025-02-09 08:24:23.868 [info] [LanguageServerHost] PublicWorkspacePullDiagnosticsHandler(category: enc) started getting diagnostics
2025-02-09 08:24:23.868 [info] [LanguageServerHost] PublicWorkspacePullDiagnosticsHandler(category: WorkspaceDocumentsAndProject) started getting diagnostics
2025-02-09 08:24:23.868 [info] [LanguageServerHost] previousResults.Length=0
2025-02-09 08:24:23.868 [info] [LanguageServerHost] previousResults.Length=0
2025-02-09 08:24:23.869 [info] [LanguageServerHost] [04:24:23.866][Start]workspace/diagnostic
2025-02-09 08:24:23.869 [info] [LanguageServerHost] PublicWorkspacePullDiagnosticsHandler(category: HotReloadDiagnostics) started getting diagnostics
2025-02-09 08:24:23.869 [info] [LanguageServerHost] Processing 0 documents
2025-02-09 08:24:23.869 [info] [LanguageServerHost] previousResults.Length=0
2025-02-09 08:24:23.869 [info] [LanguageServerHost] Processing 0 documents
2025-02-09 08:24:23.869 [info] [LanguageServerHost] Processing 0 documents

C# LSP Trace Logs

(see attached file)

LSPtrace.txt

Environment information

VSCode version: 1.97.0 C# Extension: 2.63.32 Using OmniSharp: false

Dotnet Information .NET SDK: Version: 9.0.101 Commit: f303476b53 Workload version: 9.0.100-manifests.6bf02610 MSBuild version: 17.12.12+f303476b5

Runtime Environment: OS Name: Mac OS X OS Version: 14.7 OS Platform: Darwin RID: osx-arm64 Base Path: /opt/homebrew/Cellar/dotnet/9.0.101/libexec/sdk/9.0.101/

.NET workloads installed: There are no installed workloads to display. Configured to use loose manifests when installing new manifests.

Host: Version: 9.0.0 Architecture: arm64 Commit: f303476b53

.NET SDKs installed: 9.0.101 [/opt/homebrew/Cellar/dotnet/9.0.101/libexec/sdk]

.NET runtimes installed: Microsoft.AspNetCore.App 9.0.0 [/opt/homebrew/Cellar/dotnet/9.0.101/libexec/shared/Microsoft.AspNetCore.App] Microsoft.NETCore.App 9.0.0 [/opt/homebrew/Cellar/dotnet/9.0.101/libexec/shared/Microsoft.NETCore.App]

Other architectures found: x64 [/usr/local/share/dotnet/x64] registered at [/etc/dotnet/install_location_x64]

Environment variables: Not set

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
aicursor ktiays 0.5.3 ktiays.aicursor-0.5.3
better-cpp-syntax jeff-hykin 1.27.1 jeff-hykin.better-cpp-syntax-1.27.1
blazorwasm-companion ms-dotnettools 1.1.4 ms-dotnettools.blazorwasm-companion-1.1.4
copilot GitHub 1.266.0 github.copilot-1.266.0
copilot-chat GitHub 0.24.0 github.copilot-chat-0.24.0
csdevkit ms-dotnettools 1.16.6 ms-dotnettools.csdevkit-1.16.6-darwin-arm64
csharp ms-dotnettools 2.63.32 ms-dotnettools.csharp-2.63.32-darwin-arm64
debugpy ms-python 2025.0.0 ms-python.debugpy-2025.0.0-darwin-arm64
doxdocgen cschlosser 1.4.0 cschlosser.doxdocgen-1.4.0
gitlens eamodio 16.2.2 eamodio.gitlens-16.2.2
isort ms-python 2023.10.1 ms-python.isort-2023.10.1
jinjahtml samuelcolvin 0.20.0 samuelcolvin.jinjahtml-0.20.0
json ZainChen 2.0.2 zainchen.json-2.0.2
jupyter ms-toolsai 2025.1.0 ms-toolsai.jupyter-2025.1.0-darwin-arm64
jupyter-keymap ms-toolsai 1.1.2 ms-toolsai.jupyter-keymap-1.1.2
jupyter-renderers ms-toolsai 1.1.0 ms-toolsai.jupyter-renderers-1.1.0
markdown-all-in-one yzhang 3.6.2 yzhang.markdown-all-in-one-3.6.2
python ms-python 2025.0.0 ms-python.python-2025.0.0-darwin-arm64
remote-containers ms-vscode-remote 0.397.0 ms-vscode-remote.remote-containers-0.397.0
remote-explorer ms-vscode 0.4.3 ms-vscode.remote-explorer-0.4.3
remote-server ms-vscode 1.5.2 ms-vscode.remote-server-1.5.2
remote-ssh ms-vscode-remote 0.117.0 ms-vscode-remote.remote-ssh-0.117.0
remote-ssh-edit ms-vscode-remote 0.87.0 ms-vscode-remote.remote-ssh-edit-0.87.0
remote-wsl ms-vscode-remote 0.88.5 ms-vscode-remote.remote-wsl-0.88.5
vscode-docker ms-azuretools 1.29.4 ms-azuretools.vscode-docker-1.29.4
vscode-dotnet-runtime ms-dotnettools 2.2.6 ms-dotnettools.vscode-dotnet-runtime-2.2.6
vscode-jupyter-cell-tags ms-toolsai 0.1.9 ms-toolsai.vscode-jupyter-cell-tags-0.1.9
vscode-jupyter-slideshow ms-toolsai 0.1.6 ms-toolsai.vscode-jupyter-slideshow-0.1.6
vscode-pylance ms-python 2025.2.1 ms-python.vscode-pylance-2025.2.1
vscode-remote-extensionpack ms-vscode-remote 0.26.0 ms-vscode-remote.vscode-remote-extensionpack-0.26.0

Extension version: 2.63.32 VS Code version: Code 1.97.0 (33fc5a94a3f99ebe7087e8fe79fbe1d37a251016, 2025-02-04T22:41:26.688Z) OS version: Darwin arm64 23.6.0 Modes:

System Info
Item Value
CPUs Apple M2 (8 x 2400)
GPU Status 2d_canvas: enabled
canvas_oop_rasterization: enabled_on
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
video_decode: enabled
video_encode: enabled
webgl: enabled
webgl2: enabled
webgpu: enabled
webnn: disabled_off
Load (avg) 2, 2, 2
Memory (System) 16.00GB (0.44GB free)
Process Argv --crash-reporter-id 13180c38-a746-480b-be64-1c9e8cbea18d
Screen Reader no
VM 0%
A/B Experiments
vsliv368cf:30146710
vspor879:30202332
vspor708:30202333
vspor363:30204092
vscod805cf:30301675
binariesv615:30325510
vsaa593:30376534
py29gd2263:31024239
vscaac:30438847
c4g48928:30535728
azure-dev_surveyone:30548225
962ge761:30959799
2e7ec940:31000449
pythontbext0:30879054
cppperfnew:31000557
dwnewjupytercf:31046870
nativerepl2:31139839
pythonrstrctxt:31112756
nativeloc2:31192216
iacca1:31171482
5fd0e150:31155592
dwcopilot:31170013
stablechunks:31184530
6074i472:31201624
9064b325:31222308
copilot_t_ci:31222730
jda6j935:31233686

arohou avatar Feb 09 '25 16:02 arohou