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

garbled message for Chinese character encoding on .NET output pannel

Open wswind opened this issue 4 years ago • 3 comments

Issue Description

garbled message for Chinese character encoding on .NET output pannel

Steps to Reproduce

  1. open asp.net core .proj file
  2. add nuget package
  3. vscode prompting for nuget restore
  4. press yes

Expected Behavior

output pannel shows the infomation human can tell

Actual Behavior

image

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

wswind avatar Mar 04 '21 01:03 wswind

Should the tasks.json generated by this extension be setting Encoding=UTF-8 on consoleloggerparameters?

"/consoleloggerparameters:NoSummary;Encoding=UTF-8"

gregg-miskelly avatar Mar 04 '21 01:03 gregg-miskelly

{
    "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: image

wswind avatar Mar 04 '21 02:03 wswind

the same issue

ZMYCat avatar Aug 05 '22 14:08 ZMYCat