SharpZipLib:1不是受支持的代码页

Kir*_*ill 7 .net c# sharpziplib zipfile

我使用SharpZipLib压缩文件,用户收到此错误:

1不是受支持的代码页

我在这里发现问题出在区域设置中,解决方案就在

"替换从Thread的OEMCodePage获取代码页的代码行,而不是硬编码合适的值."

但我没有找到任何代码示例来解决这个问题.

5an*_*di5 9

硬编码代码页下面的行,以避免从系统区域设置获取它:

ICSharpCode.SharpZipLib.Zip.ZipConstants.DefaultCodePage = 437;
Run Code Online (Sandbox Code Playgroud)

  • 我认为请求者也将从解释中受益,因此他们不再重复错误。 (2认同)