仕事でリクエストを行うために使用するxml Webサービスがあります。この要求、つまり xml ドキュメントには、受信者、件名、本文などの情報が含まれています (ニュースレターに含まれる場合と同様)。
上記の情報を入力して Xml ドキュメントを作成するための ASP.NET フォームがあり、外国語の文字 (ラテン語以外 - 日本語、中国語、ロシア語など) を入力できます。
コードをステップ実行すると、外国語の文字が正常に表示されます。xml には utf-8 のエンコーディングがあり、文字列を xml ドキュメントの属性にロードするので、エンコーディングを使用して文字列レベルで何もする必要はありません。
関係のない技術的な問題で Web メールを使用していますが、上司が Outlook 2007 Pro を使用しており、外国語の件名のメールが届きません。ただし、メソッド/変数 (OOP) などの .NET の方法とは対照的に、xml が内部テスト ハーネスを介して手動で投稿された場合は機能します。そのため、.NET のどこかに障害があります。
何か案は?