-
Notifications
You must be signed in to change notification settings - Fork 199
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Formatting aspnetcorerazor (*.cshtml) Files Breaks after v2.15.30 #10130
Comments
I receive an error when I attempt to run the command to report a razor issue: I still experience the same issue where formatting does not work in Here are the logs from the original session that I archived. Let me know if the full archive would be helpful. Razor Logs--------------------------------------------------------------------------------
Razor.VSCode version 7.0.0-preview.24151.1
--------------------------------------------------------------------------------
Razor's log level is currently set to 'Information'
- To change Razor's log level set 'razor.server.trace' and then restart VSCode.
- To report issues invoke the 'Report a Razor issue' command via the command palette.
-----------------------------------------------------------------------------------------------------------------------------
Using dotnet configured on PATH App: /Users/john.grant/.vscode/extensions/ms-dotnettools.csharp-2.22.3-darwin-x64/.razor/rzls The following frameworks were found: Learn more: To install missing framework, download: App: /Users/john.grant/.vscode/extensions/ms-dotnettools.csharp-2.22.3-darwin-x64/.razor/rzls The following frameworks were found: Learn more: To install missing framework, download: App: /Users/john.grant/.vscode/extensions/ms-dotnettools.csharp-2.22.3-darwin-x64/.razor/rzls The following frameworks were found: Learn more: To install missing framework, download: App: /Users/john.grant/.vscode/extensions/ms-dotnettools.csharp-2.22.3-darwin-x64/.razor/rzls The following frameworks were found: Learn more: To install missing framework, download: App: /Users/john.grant/.vscode/extensions/ms-dotnettools.csharp-2.22.3-darwin-x64/.razor/rzls The following frameworks were found: Learn more: To install missing framework, download: |
@davidwengier we specify roll forward "Major" for our server (it comes from the template config in roslyn, but you can also configure it in the csproj). rzls does not have any rollforward in the rzls.runtimeconfig.json, so won't roll forward to newer versions of .net:
I was talking to this with someone on the Razor side but I forget who (and can't find the chat now). |
Probably fixed by #10064 |
Ah yea. It's weird though because we used to have roll forward for minor but not major (at least to my recollection) so I would have thought this would not be broken. Either way agree #10064 fixes this issue |
@ryzngard since you used to ship self contained roll forward would not apply IIRC |
Well I'm glad its fixed, but I still don't understand how roll forward allows 8.0.1 work when only 8.0.0 is installed, but I'm happy if you're happy :) |
@davidwengier @ryzngard ah thats actually a great point, the PR won't entirely fix the Razor issue. I missed that. Roslyn has this runtime config, so it would rollForward to 8.0.1. I don't know how Roslyn sets it to 8.0.0 though.
|
Oooh, that's a good point. I'm guessing Roslyn doesn't set |
Indeed we don't. I would guess it is also not necessary for Razor either - if we're not using the version we found on the path, the runtime installer extension is responsible for downloading the latest patch version. |
Type: Bug
Unable to format *.cshtml files in VS Code
Steps to Reproduce
NOTE: The pre-release exhibits the same bug.
Expected Behavior
Indentation should be fixed on save.
Actual Behavior
Indentation does not get fixed and manually formatting the document throws an error in VS Code to download a supported formatter for
aspnetcorerazor
.Logs
C# log
C# LSP Trace Logs
[Trace - 12:09:30 PM] Sending request 'workspace/diagnostic - (1)'.
Params: {
"previousResultIds": [],
"partialResultToken": "eaf541c7-77b2-4854-a65b-162e7d7fec15"
}
[Trace - 12:09:30 PM] Received notification 'window/logMessage'.
Params: {
"type": 4,
"message": "[LanguageServerHost] [04:09:30.311][End]initialize"
}
[Trace - 12:09:30 PM] Received notification 'window/logMessage'.
Params: {
"type": 4,
"message": "[LanguageServerHost] [04:09:30.313][Start]initialized"
}
[Trace - 12:09:30 PM] Received request 'client/registerCapability - (2)'.
Params: {
"registrations": [
{
"id": "c9b41aef-b280-49c7-8488-f9f53264e758",
"method": "workspace/didChangeConfiguration"
}
]
}
[Trace - 12:09:30 PM] Sending response 'client/registerCapability - (2)'. Processing request took 0ms
No result returned.
[Trace - 12:09:30 PM] Received request 'workspace/configuration - (3)'.
Params: {
"items": [
{
"section": "csharp|symbol_search.dotnet_search_reference_assemblies"
},
{
"section": "visual_basic|symbol_search.dotnet_search_reference_assemblies"
},
{
"section": "csharp|implement_type.dotnet_insertion_behavior"
},
{
"section": "visual_basic|implement_type.dotnet_insertion_behavior"
},
{
"section": "csharp|implement_type.dotnet_property_generation_behavior"
},
{
"section": "visual_basic|implement_type.dotnet_property_generation_behavior"
},
{
"section": "csharp|completion.dotnet_show_name_completion_suggestions"
},
{
"section": "visual_basic|completion.dotnet_show_name_completion_suggestions"
},
{
"section": "csharp|completion.dotnet_provide_regex_completions"
},
{
"section": "visual_basic|completion.dotnet_provide_regex_completions"
},
{
"section": "csharp|completion.dotnet_show_completion_items_from_unimported_namespaces"
},
{
"section": "visual_basic|completion.dotnet_show_completion_items_from_unimported_namespaces"
},
{
"section": "csharp|quick_info.dotnet_show_remarks_in_quick_info"
},
{
"section": "visual_basic|quick_info.dotnet_show_remarks_in_quick_info"
},
{
"section": "navigation.dotnet_navigate_to_decompiled_sources"
},
{
"section": "csharp|highlighting.dotnet_highlight_related_json_components"
},
{
"section": "visual_basic|highlighting.dotnet_highlight_related_json_components"
},
{
"section": "csharp|highlighting.dotnet_highlight_related_regex_components"
},
{
"section": "visual_basic|highlighting.dotnet_highlight_related_regex_components"
},
{
"section": "csharp|inlay_hints.dotnet_enable_inlay_hints_for_parameters"
},
{
"section": "visual_basic|inlay_hints.dotnet_enable_inlay_hints_for_parameters"
},
{
"section": "csharp|inlay_hints.dotnet_enable_inlay_hints_for_literal_parameters"
},
{
"section": "visual_basic|inlay_hints.dotnet_enable_inlay_hints_for_literal_parameters"
},
{
"section": "csharp|inlay_hints.dotnet_enable_inlay_hints_for_indexer_parameters"
},
{
"section": "visual_basic|inlay_hints.dotnet_enable_inlay_hints_for_indexer_parameters"
},
{
"section": "csharp|inlay_hints.dotnet_enable_inlay_hints_for_object_creation_parameters"
},
{
"section": "visual_basic|inlay_hints.dotnet_enable_inlay_hints_for_object_creation_parameters"
},
{
"section": "csharp|inlay_hints.dotnet_enable_inlay_hints_for_other_parameters"
},
{
"section": "visual_basic|inlay_hints.dotnet_enable_inlay_hints_for_other_parameters"
},
{
"section": "csharp|inlay_hints.dotnet_suppress_inlay_hints_for_parameters_that_differ_only_by_suffix"
},
{
"section": "visual_basic|inlay_hints.dotnet_suppress_inlay_hints_for_parameters_that_differ_only_by_suffix"
},
{
"section": "csharp|inlay_hints.dotnet_suppress_inlay_hints_for_parameters_that_match_method_intent"
},
{
"section": "visual_basic|inlay_hints.dotnet_suppress_inlay_hints_for_parameters_that_match_method_intent"
},
{
"section": "csharp|inlay_hints.dotnet_suppress_inlay_hints_for_parameters_that_match_argument_name"
},
{
"section": "visual_basic|inlay_hints.dotnet_suppress_inlay_hints_for_parameters_that_match_argument_name"
},
{
"section": "csharp|inlay_hints.csharp_enable_inlay_hints_for_types"
},
{
"section": "visual_basic|inlay_hints.csharp_enable_inlay_hints_for_types"
},
{
"section": "csharp|inlay_hints.csharp_enable_inlay_hints_for_implicit_variable_types"
},
{
"section": "visual_basic|inlay_hints.csharp_enable_inlay_hints_for_implicit_variable_types"
},
{
"section": "csharp|inlay_hints.csharp_enable_inlay_hints_for_lambda_parameter_types"
},
{
"section": "visual_basic|inlay_hints.csharp_enable_inlay_hints_for_lambda_parameter_types"
},
{
"section": "csharp|inlay_hints.csharp_enable_inlay_hints_for_implicit_object_creation"
},
{
"section": "visual_basic|inlay_hints.csharp_enable_inlay_hints_for_implicit_object_creation"
},
{
"section": "csharp|code_style.formatting.indentation_and_spacing.tab_width"
},
{
"section": "visual_basic|code_style.formatting.indentation_and_spacing.tab_width"
},
{
"section": "csharp|code_style.formatting.indentation_and_spacing.indent_size"
},
{
"section": "visual_basic|code_style.formatting.indentation_and_spacing.indent_size"
},
{
"section": "csharp|code_style.formatting.indentation_and_spacing.indent_style"
},
{
"section": "visual_basic|code_style.formatting.indentation_and_spacing.indent_style"
},
{
"section": "csharp|code_style.formatting.new_line.end_of_line"
},
{
"section": "visual_basic|code_style.formatting.new_line.end_of_line"
},
{
"section": "code_style.formatting.new_line.insert_final_newline"
},
{
"section": "csharp|background_analysis.dotnet_analyzer_diagnostics_scope"
},
{
"section": "visual_basic|background_analysis.dotnet_analyzer_diagnostics_scope"
},
{
"section": "csharp|background_analysis.dotnet_compiler_diagnostics_scope"
},
{
"section": "visual_basic|background_analysis.dotnet_compiler_diagnostics_scope"
},
{
"section": "csharp|code_lens.dotnet_enable_references_code_lens"
},
{
"section": "visual_basic|code_lens.dotnet_enable_references_code_lens"
},
{
"section": "csharp|code_lens.dotnet_enable_tests_code_lens"
},
{
"section": "visual_basic|code_lens.dotnet_enable_tests_code_lens"
},
{
"section": "projects.dotnet_binary_log_path"
},
{
"section": "projects.dotnet_enable_automatic_restore"
}
]
}
[Trace - 12:09:30 PM] Sending response 'workspace/configuration - (3)'. Processing request took 1ms
Result: [
true,
null,
"withOtherMembersOfTheSameKind",
null,
"preferThrowingProperties",
null,
"true",
null,
"true",
null,
true,
null,
"true",
null,
"true",
"true",
null,
"true",
null,
false,
null,
false,
null,
false,
null,
false,
null,
false,
null,
false,
null,
false,
null,
false,
null,
false,
null,
false,
null,
false,
null,
false,
null,
"4",
null,
"4",
null,
"space",
null,
"auto",
null,
false,
"openFiles",
null,
"openFiles",
null,
true,
null,
true,
null,
null,
true
]
[Trace - 12:09:30 PM] Received notification 'window/logMessage'.
Params: {
"type": 4,
"message": "[LanguageServerHost] [04:09:30.379][End]initialized"
}
[Trace - 12:09:30 PM] Received notification 'window/logMessage'.
Params: {
"type": 4,
"message": "[LanguageServerHost] [04:09:30.398][Start]workspace/diagnostic"
}
[Trace - 12:09:30 PM] Received notification 'window/logMessage'.
Params: {
"type": 4,
"message": "[LanguageServerHost] PublicWorkspacePullDiagnosticsHandler(category: , source: ) started getting diagnostics"
}
[Trace - 12:09:30 PM] Received notification 'window/logMessage'.
Params: {
"type": 4,
"message": "[LanguageServerHost] previousResults.Length=0"
}
[Trace - 12:09:30 PM] Received notification 'window/logMessage'.
Params: {
"type": 4,
"message": "[LanguageServerHost] Processing 0 documents"
}
[Trace - 12:09:31 PM] Sending request 'workspace/buildOnlyDiagnosticIds - (2)'.
[Trace - 12:09:31 PM] Received notification 'window/logMessage'.
Params: {
"type": 4,
"message": "[LanguageServerHost] [04:09:31.485][Start]workspace/buildOnlyDiagnosticIds"
}
[Trace - 12:09:31 PM] Received response 'workspace/buildOnlyDiagnosticIds - (2)' in 20ms.
Result: {
"ids": []
}
[Trace - 12:09:31 PM] Received notification 'window/logMessage'.
Params: {
"type": 4,
"message": "[LanguageServerHost] [04:09:31.491][End]workspace/buildOnlyDiagnosticIds"
}
[Trace - 12:09:31 PM] Sending request 'workspace/buildOnlyDiagnosticIds - (3)'.
[Trace - 12:09:31 PM] Received notification 'window/logMessage'.
Params: {
"type": 4,
"message": "[LanguageServerHost] [04:09:31.808][Start]workspace/buildOnlyDiagnosticIds"
}
[Trace - 12:09:31 PM] Received response 'workspace/buildOnlyDiagnosticIds - (3)' in 10ms.
Result: {
"ids": []
}
[Trace - 12:09:31 PM] Received notification 'window/logMessage'.
Params: {
"type": 4,
"message": "[LanguageServerHost] [04:09:31.809][End]workspace/buildOnlyDiagnosticIds"
}
[Trace - 12:09:32 PM] Received request 'workspace/inlayHint/refresh - (4)'.
Params: []
[Trace - 12:09:32 PM] Sending response 'workspace/inlayHint/refresh - (4)'. Processing request took 0ms
No result returned.
[Trace - 12:09:32 PM] Received request 'workspace/diagnostic/refresh - (5)'.
Params: []
[Trace - 12:09:32 PM] Sending response 'workspace/diagnostic/refresh - (5)'. Processing request took 0ms
No result returned.
[Trace - 12:10:07 PM] Sending request 'workspace/buildOnlyDiagnosticIds - (4)'.
[Trace - 12:10:07 PM] Received notification 'window/logMessage'.
Params: {
"type": 4,
"message": "[LanguageServerHost] [04:10:07.552][Start]workspace/buildOnlyDiagnosticIds"
}
[Trace - 12:10:07 PM] Received response 'workspace/buildOnlyDiagnosticIds - (4)' in 2ms.
Result: {
"ids": []
}
[Trace - 12:10:07 PM] Received notification 'window/logMessage'.
Params: {
"type": 4,
"message": "[LanguageServerHost] [04:10:07.553][End]workspace/buildOnlyDiagnosticIds"
}
[Trace - 12:10:12 PM] Sending request 'workspace/buildOnlyDiagnosticIds - (5)'.
[Trace - 12:10:12 PM] Received notification 'window/logMessage'.
Params: {
"type": 4,
"message": "[LanguageServerHost] [04:10:12.760][Start]workspace/buildOnlyDiagnosticIds"
}
[Trace - 12:10:12 PM] Received response 'workspace/buildOnlyDiagnosticIds - (5)' in 16ms.
Result: {
"ids": []
}
[Trace - 12:10:12 PM] Received notification 'window/logMessage'.
Params: {
"type": 4,
"message": "[LanguageServerHost] [04:10:12.760][End]workspace/buildOnlyDiagnosticIds"
}
[Trace - 12:10:12 PM] Sending request 'workspace/buildOnlyDiagnosticIds - (6)'.
[Trace - 12:10:12 PM] Received notification 'window/logMessage'.
Params: {
"type": 4,
"message": "[LanguageServerHost] [04:10:12.821][Start]workspace/buildOnlyDiagnosticIds"
}
[Trace - 12:10:12 PM] Received response 'workspace/buildOnlyDiagnosticIds - (6)' in 8ms.
Result: {
"ids": []
}
[Trace - 12:10:12 PM] Received notification 'window/logMessage'.
Params: {
"type": 4,
"message": "[LanguageServerHost] [04:10:12.822][End]workspace/buildOnlyDiagnosticIds"
}
[Trace - 12:10:13 PM] Sending request 'workspace/buildOnlyDiagnosticIds - (7)'.
[Trace - 12:10:13 PM] Received notification 'window/logMessage'.
Params: {
"type": 4,
"message": "[LanguageServerHost] [04:10:13.014][Start]workspace/buildOnlyDiagnosticIds"
}
[Trace - 12:10:13 PM] Received response 'workspace/buildOnlyDiagnosticIds - (7)' in 3ms.
Result: {
"ids": []
}
[Trace - 12:10:13 PM] Received notification 'window/logMessage'.
Params: {
"type": 4,
"message": "[LanguageServerHost] [04:10:13.015][End]workspace/buildOnlyDiagnosticIds"
}
[Trace - 12:12:26 PM] Sending request 'workspace/buildOnlyDiagnosticIds - (8)'.
[Trace - 12:12:26 PM] Received notification 'window/logMessage'.
Params: {
"type": 4,
"message": "[LanguageServerHost] [04:12:26.380][Start]workspace/buildOnlyDiagnosticIds"
}
[Trace - 12:12:26 PM] Received response 'workspace/buildOnlyDiagnosticIds - (8)' in 2ms.
Result: {
"ids": []
}
[Trace - 12:12:26 PM] Received notification 'window/logMessage'.
Params: {
"type": 4,
"message": "[LanguageServerHost] [04:12:26.380][End]workspace/buildOnlyDiagnosticIds"
}
[Trace - 12:12:26 PM] Sending request 'workspace/buildOnlyDiagnosticIds - (9)'.
[Trace - 12:12:26 PM] Received notification 'window/logMessage'.
Params: {
"type": 4,
"message": "[LanguageServerHost] [04:12:26.424][Start]workspace/buildOnlyDiagnosticIds"
}
[Trace - 12:12:26 PM] Received response 'workspace/buildOnlyDiagnosticIds - (9)' in 1ms.
Result: {
"ids": []
}
[Trace - 12:12:26 PM] Received notification 'window/logMessage'.
Params: {
"type": 4,
"message": "[LanguageServerHost] [04:12:26.425][End]workspace/buildOnlyDiagnosticIds"
}
[Trace - 12:12:26 PM] Sending request 'workspace/buildOnlyDiagnosticIds - (10)'.
[Trace - 12:12:26 PM] Received notification 'window/logMessage'.
Params: {
"type": 4,
"message": "[LanguageServerHost] [04:12:26.468][Start]workspace/buildOnlyDiagnosticIds"
}
[Trace - 12:12:26 PM] Received response 'workspace/buildOnlyDiagnosticIds - (10)' in 3ms.
Result: {
"ids": []
}
[Trace - 12:12:26 PM] Received notification 'window/logMessage'.
Params: {
"type": 4,
"message": "[LanguageServerHost] [04:12:26.469][End]workspace/buildOnlyDiagnosticIds"
}
[Trace - 12:12:26 PM] Sending request 'workspace/buildOnlyDiagnosticIds - (11)'.
[Trace - 12:12:26 PM] Received notification 'window/logMessage'.
Params: {
"type": 4,
"message": "[LanguageServerHost] [04:12:26.645][Start]workspace/buildOnlyDiagnosticIds"
}
[Trace - 12:12:26 PM] Received response 'workspace/buildOnlyDiagnosticIds - (11)' in 44ms.
Result: {
"ids": []
}
[Trace - 12:12:26 PM] Received notification 'window/logMessage'.
Params: {
"type": 4,
"message": "[LanguageServerHost] [04:12:26.645][End]workspace/buildOnlyDiagnosticIds"
}
[Trace - 12:12:26 PM] Sending request 'workspace/buildOnlyDiagnosticIds - (12)'.
[Trace - 12:12:26 PM] Received notification 'window/logMessage'.
Params: {
"type": 4,
"message": "[LanguageServerHost] [04:12:26.871][Start]workspace/buildOnlyDiagnosticIds"
}
[Trace - 12:12:26 PM] Received response 'workspace/buildOnlyDiagnosticIds - (12)' in 18ms.
Result: {
"ids": []
}
[Trace - 12:12:26 PM] Received notification 'window/logMessage'.
Params: {
"type": 4,
"message": "[LanguageServerHost] [04:12:26.871][End]workspace/buildOnlyDiagnosticIds"
}
[Trace - 12:12:29 PM] Sending request 'workspace/buildOnlyDiagnosticIds - (13)'.
[Trace - 12:12:29 PM] Received notification 'window/logMessage'.
Params: {
"type": 4,
"message": "[LanguageServerHost] [04:12:29.009][Start]workspace/buildOnlyDiagnosticIds"
}
[Trace - 12:12:29 PM] Received response 'workspace/buildOnlyDiagnosticIds - (13)' in 3ms.
Result: {
"ids": []
}
[Trace - 12:12:29 PM] Received notification 'window/logMessage'.
Params: {
"type": 4,
"message": "[LanguageServerHost] [04:12:29.009][End]workspace/buildOnlyDiagnosticIds"
}
[Trace - 12:12:29 PM] Sending request 'workspace/buildOnlyDiagnosticIds - (14)'.
[Trace - 12:12:29 PM] Sending request 'workspace/buildOnlyDiagnosticIds - (15)'.
[Trace - 12:12:29 PM] Received notification 'window/logMessage'.
Params: {
"type": 4,
"message": "[LanguageServerHost] [04:12:29.213][Start]workspace/buildOnlyDiagnosticIds"
}
[Trace - 12:12:29 PM] Received response 'workspace/buildOnlyDiagnosticIds - (14)' in 2ms.
Result: {
"ids": []
}
[Trace - 12:12:29 PM] Received notification 'window/logMessage'.
Params: {
"type": 4,
"message": "[LanguageServerHost] [04:12:29.213][End]workspace/buildOnlyDiagnosticIds"
}
[Trace - 12:12:29 PM] Received notification 'window/logMessage'.
Params: {
"type": 4,
"message": "[LanguageServerHost] [04:12:29.214][Start]workspace/buildOnlyDiagnosticIds"
}
[Trace - 12:12:29 PM] Received response 'workspace/buildOnlyDiagnosticIds - (15)' in 2ms.
Result: {
"ids": []
}
[Trace - 12:12:29 PM] Received notification 'window/logMessage'.
Params: {
"type": 4,
"message": "[LanguageServerHost] [04:12:29.214][End]workspace/buildOnlyDiagnosticIds"
}
[Trace - 12:12:29 PM] Sending request 'workspace/buildOnlyDiagnosticIds - (16)'.
[Trace - 12:12:29 PM] Received notification 'window/logMessage'.
Params: {
"type": 4,
"message": "[LanguageServerHost] [04:12:29.219][Start]workspace/buildOnlyDiagnosticIds"
}
[Trace - 12:12:29 PM] Received response 'workspace/buildOnlyDiagnosticIds - (16)' in 3ms.
Result: {
"ids": []
}
[Trace - 12:12:29 PM] Received notification 'window/logMessage'.
Params: {
"type": 4,
"message": "[LanguageServerHost] [04:12:29.220][End]workspace/buildOnlyDiagnosticIds"
}
[Trace - 12:13:12 PM] Sending request 'workspace/buildOnlyDiagnosticIds - (17)'.
[Trace - 12:13:12 PM] Received notification 'window/logMessage'.
Params: {
"type": 4,
"message": "[LanguageServerHost] [04:13:12.882][Start]workspace/buildOnlyDiagnosticIds"
}
[Trace - 12:13:12 PM] Received response 'workspace/buildOnlyDiagnosticIds - (17)' in 10ms.
Result: {
"ids": []
}
[Trace - 12:13:12 PM] Received notification 'window/logMessage'.
Params: {
"type": 4,
"message": "[LanguageServerHost] [04:13:12.882][End]workspace/buildOnlyDiagnosticIds"
}
Environment information
VSCode version: 1.87.2
C# Extension: 2.22.3
Using OmniSharp: false
Dotnet Information
.NET SDK: Version: 8.0.100 Commit: 57efcf1350 Workload version: 8.0.100-manifests.6c33ef20Runtime Environment:
OS Name: Mac OS X
OS Version: 14.4
OS Platform: Darwin
RID: osx-x64
Base Path: /usr/local/share/dotnet/sdk/8.0.100/
.NET workloads installed:
Workload version: 8.0.100-manifests.6c33ef20
There are no installed workloads to display.
Host:
Version: 8.0.0
Architecture: x64
Commit: 5535e31a71
.NET SDKs installed:
7.0.401 [/usr/local/share/dotnet/sdk]
8.0.100 [/usr/local/share/dotnet/sdk]
.NET runtimes installed:
Microsoft.AspNetCore.App 6.0.22 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 6.0.23 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 7.0.11 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 8.0.0 [/usr/local/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.NETCore.App 5.0.17 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore.App 6.0.22 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore.App 6.0.23 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore.App 7.0.11 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
Microsoft.NETCore.App 8.0.0 [/usr/local/share/dotnet/shared/Microsoft.NETCore.App]
Other architectures found:
None
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 version: 2.22.3
VS Code version: Code 1.87.2 (Universal) (863d2581ecda6849923a2118d93a088b0745d9d6, 2024-03-08T15:21:31.043Z)
OS version: Darwin x64 23.4.0
Modes:
System Info
canvas_oop_rasterization: disabled_off
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
The text was updated successfully, but these errors were encountered: