Unity がリリースされた後の exe は、Unity C# エンコーディング 936 データが見つからないことを報告しました。正しい国際化を確認してください。

Unity3dエディタでは問題なく動作しますが、exeファイルをパッケージ化して実行するとエラーが発生します。

文字コード936のデータが見つかりません。正しい国際コード セット アセンブリがインストールされ、有効になっていることを確認してください。Plugins フォルダーに DLL がありません

コードは、同じく 936 である GB2312 を使用してデコードされます。

Unity2020.3.9f1\Editor\Data\MonoBleedingEdge\lib\mono\unityjit

2 つのファイル I18N.dll と I18N.CJK.dll を Plugins\x86_64 にコピーします。

公開してテストすると、正常に動作し、エラーは報告されません。

おすすめ

転載: blog.csdn.net/dj1232090/article/details/121460232