欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

.NET Core 中GB2312编码报错

程序员文章站 2022-07-14 19:02:00
...

错误提示

System.ArgumentException: 'GB2312' is not a supported encoding name.

解决办法

1.添加包

.NET Core 中GB2312编码报错

dotnet add package System.Text.Encoding.CodePages --version 4.7.0

2. 修改Program.cs文件

 Encoding.RegisterProvider(CodePagesEncodingProvider.Instance);

public class Program
    {
        public static void Main(string[] args)
        {
            //插入这行
            Encoding.RegisterProvider(CodePagesEncodingProvider.Instance);

        }
}

 

相关标签: .net core