WCF ホスト アプリケーション プールが起動するたびに、最初の WCF 呼び出しを行うクライアントは常に "System.Xml.XmlException: There are multiple root elements" をスローします。後続の呼び出しはすべて完全に機能します。
この例外は、WCF 要求のコンシューマー/クライアント側で発生します。完全な WCF クライアントと Silverlight クライアントの両方でこれをテストしました。basicHttpBinding、セキュリティなし、および aspnetCompatabilityMode = true を使用しています
アプリプールが生きていれば大したことではありませんが、アクティビティがないとシャットダウンし、バックアップを開始するとエラーが再び発生します。
また、アプリケーション プールは、WCF 以外の要求から別のページに開始される場合があることにも言及する必要があります。ただし、WCF が初めて呼び出されると、クライアント側でこの例外がスローされます。
誰もこれを見たことがありますか?必要に応じて詳細を提供できます。
ありがとう