Webサービスでwcfを使用しています。それは.NETフレームワーク4.5で動作します。モノでクラッシュします。モノでのWCFシリアル化の問題
例外の詳細 System.InvalidOperationException:XMLドキュメントの生成中にエラーが発生しました。 ----> System.ArgumentException:空の文字列 ''が有効なローカル名ではありません。 (ラッパーのリモート・ボーク)で< 0x00000 +> 0x00000で
この例外は(System.ServiceModel.Channels.Message.WriteBodyContentsに投げられた) は、だから私は(Royal Mail Shipping API C#と同様の)このメソッドをオーバーライドし、別のを持っています例外。
例外の詳細 無効なSOAPフォルトメッセージを受信し ----> System.Xml.XmlException:コンテンツはタイプSystem.Xml.XmlQualifiedNameに変換することはできません。行1、位置116. ----> System.InvalidCastException:文字列 'wsa:MessageAddressingHeaderRequired'をXmlQualifiedNameとして表すことはできません。接頭辞 'wsa'の名前空間が見つかりません。 (ラッパーのリモート・ボーク)で< 0x00000 +> 0x00000で
モノのデフォルトFaultMessage・シリアライザを置き換えるためにとにかくはありますか?
どのモノのバージョンを使用していますか? – knocte