在Ubuntu 16.04下的C#mono项目上进行windows-1251编码

时间:2018-05-24 11:21:45

标签: c# ubuntu encoding windows-1251

我艰难的生活迫使我使用" windows-1251"在Ubuntu 16.04下的C#编码。我用" mono"运行C#。

两个命令

[hidden]='true'

提供此例外

<!-- This part is fallback for unhandled error which happens during change detection in the template -->
    <div class='crash-error-heading' [hidden]='true'>
      <h2>Something went really wrong</h2>
    </div>
<!---->

根据this answer,我需要使用

 Encoding.GetEncoding(1251)
 Encoding.GetEncoding("windows-1251")

但我的c#找不到&#34; RegisterProvider&#34;。 据我所知,我需要包含&#34; System.Text.Encoding.CodePages&#34;手动。 有些步骤已经描述here in comments,但我无法理解在哪里可以下载它以及如何链接它。

有人可以建议我如何包含它(如果它解决了问题)或者告诉我一般该做什么。

0 个答案:

没有答案