1

私は書き込もうとしています:

options.Title = "Русский текст";

そしてコンパイルされたJSで私は得ています:

options.title = '\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd \ufffd\ufffd\ufffd\ufffd\ufffd';

したがって、タイトルのすべての文字は「\ufffd」に置き換えられます。そして、私は「????????????」を取得しています マークアップに「Русскийтекст」の代わりに。

4

1 に答える 1

2

ソースファイル(.cs)を、署名付きのUTF-8(コードページ65001)などの別のエンコーディングで保存してみてください。このオプションは、VisualStudioの[ファイル]->[高度な保存オプション]にあります。これは、トルコ語の文字で機能します。ScriptSharpはシングルバイトエンコーディングではうまく機能しないようです。

于 2011-04-21T06:36:42.993 に答える