Windows2008サーバーで実行しています。wcfサービスを呼び出すWebサービスが1つあります。WCFサービス内で、2010年8月20日の日付をキャストしようとしますが、Austrlaianではなく米国形式であると見なされるため失敗します。
これまでのところ:
- コントロールパネルで、地域をフォーマットの下で英国系オーストラリア人に変更します
- [管理]タブで、システムを英語(オーストラリア)にローカルに設定しました
- IIS7内のデフォルトのWebサイトレベルで、.Netグローバリゼーションの下でカルチャとUIカルチャを変更しました。
- これは、WebサービスとWCFノードでも行いました。
WebサービスとWCFアプリのweb.configファイルに以下を追加しました
<globalization requestEncoding="utf-8"
responseEncoding="utf-8"
culture="en-AU"
uiCulture="en-AU" />
これにより、最終的にWebサービスの文化が変わりましたが、WCFサービスは米国の文化のままです。
他に何ができるか教えてもらえますか?