vscode-csharp
vscode-csharp copied to clipboard
garbled message for Chinese character encoding on .NET output pannel
Issue Description
garbled message for Chinese character encoding on .NET output pannel
Steps to Reproduce
- open asp.net core .proj file
- add nuget package
- vscode prompting for nuget restore
- press yes
Expected Behavior
output pannel shows the infomation human can tell
Actual Behavior

Logs
OmniSharp log
C# log
Environment information
VSCode version: 1.53.2 C# Extension: 1.23.9
Dotnet Information
.NET SDK (��ӳ�κ� global.json): Version: 5.0.103 Commit: 72dec52dbd����ʱ����: OS Name: Windows OS Version: 10.0.19042 OS Platform: Windows RID: win10-x64 Base Path: C:\Program Files\dotnet\sdk\5.0.103\
Host (useful for support): Version: 5.0.3 Commit: c636bbdc8a
.NET SDKs installed: 2.2.207 [C:\Program Files\dotnet\sdk] 3.1.406 [C:\Program Files\dotnet\sdk] 5.0.103 [C:\Program Files\dotnet\sdk]
.NET runtimes installed: Microsoft.AspNetCore.All 2.1.23 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.All] Microsoft.AspNetCore.All 2.1.24 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.All] Microsoft.AspNetCore.All 2.1.25 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.All] Microsoft.AspNetCore.All 2.2.8 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.All] Microsoft.AspNetCore.App 2.1.23 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App] Microsoft.AspNetCore.App 2.1.24 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App] Microsoft.AspNetCore.App 2.1.25 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App] Microsoft.AspNetCore.App 2.2.8 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App] Microsoft.AspNetCore.App 3.1.10 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App] Microsoft.AspNetCore.App 3.1.11 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App] Microsoft.AspNetCore.App 3.1.12 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App] Microsoft.AspNetCore.App 5.0.1 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App] Microsoft.AspNetCore.App 5.0.2 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App] Microsoft.AspNetCore.App 5.0.3 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App] Microsoft.NETCore.App 2.1.23 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App] Microsoft.NETCore.App 2.1.24 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App] Microsoft.NETCore.App 2.1.25 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App] Microsoft.NETCore.App 2.2.8 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App] Microsoft.NETCore.App 3.1.10 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App] Microsoft.NETCore.App 3.1.11 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App] Microsoft.NETCore.App 3.1.12 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App] Microsoft.NETCore.App 5.0.1 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App] Microsoft.NETCore.App 5.0.2 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App] Microsoft.NETCore.App 5.0.3 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App] Microsoft.WindowsDesktop.App 3.1.10 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App] Microsoft.WindowsDesktop.App 3.1.11 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App] Microsoft.WindowsDesktop.App 3.1.12 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App] Microsoft.WindowsDesktop.App 5.0.1 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App] Microsoft.WindowsDesktop.App 5.0.2 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App] Microsoft.WindowsDesktop.App 5.0.3 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]
To install additional .NET runtimes or SDKs: https://aka.ms/dotnet-download
Visual Studio Code Extensions
| Extension | Author | Version |
|---|---|---|
| cpptools | ms-vscode | 1.2.2 |
| csharp | ms-dotnettools | 1.23.9 |
| docomment | k--kato | 0.1.20 |
| EditorConfig | EditorConfig | 0.16.4 |
| gitignore-templates | hasanali | 1.0.1 |
| go | golang | 0.22.1 |
| hexeditor | ms-vscode | 1.4.0 |
| java | redhat | 0.75.0 |
| jupyter | ms-toolsai | 2021.2.603412351 |
| markdown-all-in-one | yzhang | 3.4.0 |
| mssql | ms-mssql | 1.10.1 |
| powershell | ms-vscode | 2021.2.2 |
| python | ms-python | 2021.2.582707922 |
| remote-containers | ms-vscode-remote | 0.158.0 |
| remote-ssh | ms-vscode-remote | 0.64.0 |
| remote-ssh-edit | ms-vscode-remote | 0.64.0 |
| remote-wsl | ms-vscode-remote | 0.53.4 |
| rest-client | humao | 0.24.4 |
| vetur | octref | 0.33.0 |
| vscode-boot-dev-pack | Pivotal | 0.0.8 |
| vscode-concourse | Pivotal | 1.24.0 |
| vscode-docker | ms-azuretools | 1.10.0 |
| vscode-java-debug | vscjava | 0.31.0 |
| vscode-java-dependency | vscjava | 0.18.1 |
| vscode-java-pack | vscjava | 0.12.1 |
| vscode-java-test | vscjava | 0.28.0 |
| vscode-manifest-yaml | Pivotal | 1.24.0 |
| vscode-maven | vscjava | 0.27.1 |
| vscode-pylance | ms-python | 2021.2.4 |
| vscode-remote-extensionpack | ms-vscode-remote | 0.20.0 |
| vscode-solution-explorer | fernandoescolar | 0.3.11 |
| vscode-spring-boot | Pivotal | 1.24.0 |
| vscode-spring-boot-dashboard | vscjava | 0.2.0 |
| vscode-spring-initializr | vscjava | 0.6.1 |
| vscode-xml | redhat | 0.15.0 |
| vscodeintellicode | VisualStudioExptTeam | 1.2.11 |
Should the tasks.json generated by this extension be setting Encoding=UTF-8 on consoleloggerparameters?
"/consoleloggerparameters:NoSummary;Encoding=UTF-8"
{
"version": "2.0.0",
"tasks": [
{
"label": "build",
"command": "dotnet",
"type": "process",
"args": [
"build",
"${workspaceFolder}/test.csproj",
"/property:GenerateFullPaths=true",
"/consoleloggerparameters:NoSummary;Encoding=UTF-8"
],
"problemMatcher": "$msCompile"
},
{
"label": "publish",
"command": "dotnet",
"type": "process",
"args": [
"publish",
"${workspaceFolder}/test.csproj",
"/property:GenerateFullPaths=true",
"/consoleloggerparameters:NoSummary;Encoding=UTF-8"
],
"problemMatcher": "$msCompile"
},
{
"label": "watch",
"command": "dotnet",
"type": "process",
"args": [
"watch",
"run",
"${workspaceFolder}/test.csproj",
"/property:GenerateFullPaths=true",
"/consoleloggerparameters:NoSummary;Encoding=UTF-8"
],
"problemMatcher": "$msCompile"
}
]
}
still the same:

the same issue