2011-08-08 5 views
2

私のアプリでエンコードに問題があります。 * .cshtmlファイルのテキストは問題ありませんが、メタデータのテキストは誤ったエンコーディングでページに表示されます。 web.configファイルに設定mvcでのエンコード3メタデータ

グローバリゼーションは、次のようになります。

<globalization enableClientBasedCulture="false" culture="ru-RU" uiCulture="ru-RU" fileEncoding="windows-1251"/> 

プロジェクトは、ASP.NET MVC 3の上に書かれており、別のサーバー上で正常に動作しています。私のウェブサイトのすべてのテキストはロシア語で書かれています。

設定が必要な設定はありますか?

答えて

2

この問題は、mvc、メタデータ、またはasp.netとは関係がありません。これは、異なるエンコーディングでファイルを保存するVisual Studioの問題です。

ユニコードでファイルを保存するオプションです: オプション - >環境 - >ドキュメント - >コードページでデータを保存できないときにドキュメントをUnicodeとして保存します。

0

このオプションはチェックする必要がありますか?

+1

VSですべてのファイルをユニコードで保存するかどうかを確認する必要があります。 – Dima

関連する問題