WCFはメッセージを正常に受信できますが、サーバー上で操作を実行しようとするとフリーズするのはなぜですか?WCFサービスは着信メッセージを実行しません
特にService Trace Viewerによれば、ServiceChannelは正常に開きますが、InstanceContextを開くことはできません。例外はスローされず、単に停止します。本当に私が混乱しているのは、私が通常行っているのと同じように私のコードをセットアップすることです。しかし、このサービスは実行したくありません。
私は逃した構成の細かい部分を考えていますが、見つけられません。誰も私がどこから探し始めるべきかの提案はありますか?
サービスとそのバインドと動作についてさらに詳しくご提供ください。具体的には、インスタンス化モード、トランザクションモード、セッションなどは何ですか? –
トレースビューア出力の抜粋を掲載することもできます。特に、「チャンネル上のメッセージを受信する」ことができたかどうかは疑問です。 –
私はリンクを使わなければならないので、私は写真を投稿させません。 http://www.prospectivesoftware.com/temp/WCFError1.png これはSvctraceの抜粋です。チャネル通知でメッセージを受信しています。 インスタンスモードはPerCallです。 これはセッションレスWSHTTPバインディングです(セッション中のNetTCPBindingによって同じ結果が得られます)。 トランザクション/信頼できるセッションは、WSHTTPではオフ、TCPではオンです。 LocalSystemサービスとしてホストされています。 ProtectionLevelはNoneです。 名前空間はhttp://tempuri.orgではありません ConcurrencyModeは複数です。 同期コンテキストがありません。 –