我艰难的生活迫使我使用" 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,但我无法理解在哪里可以下载它以及如何链接它。
有人可以建议我如何包含它(如果它解决了问题)或者告诉我一般该做什么。