.resx
のファイルを含むApp_LocalResource
フォルダを使用して、クライアントのWebサイトにいくつかの言語を追加しています。ASP.NET - 与えられたエンコーディングの無効な文字。
クライアントのテスト・アプリケーションはありません外部のインターネットアクセスをサーバー上でホストされているので、私はremote desktopのサイトに、手動で持っているこれまでのところNotepad ..
を経由して行われた変更をコピーし、私はApp_LocalResource
フォルダを手動で作成しています.resx
ファイルを作成し、メモ帳で各ファイルのソースをコピーしました。私は今、パーサエラーを取得しています
:
Parser Error Message: Invalid character in the given encoding.
Line 137: </data>
Line 138: <data name="DEATHINSERVICENOMINATIONS" xml:space="preserve">
Line 139: <value>Mort à candidatures Prestation de service</value>
Line 140: </data>
Line 141: <data name="EDITPERSONALDATA" xml:space="preserve">
これはおそらく私が手動でメモ帳を使用して、または全体で、これらのファイルをコピーするとは何かをしているだろう、それのために別の理由があるのでしょうか?
私はweb.config
ファイルにこれを追加しました:
<?xml version="1.0" encoding="ISO-8859-1"?>
それでした。私のエンコーディングはデフォルトでutf-8に設定されていました。ありがとう! – TGuimond