2017-06-22 7 views
0

WCFサービスを使用している顧客環境でこのエラーが発生しています。Autofac WCF環境の問題 - サービスをインスタンス化する前に、AutofacServiceHost.Container静的プロパティを設定する必要があります

同じDllとweb.configの設定では、家では再生できませんでした。したがって、私はそれが環境問題であると仮定しています。

サーバー上で確認する事項はありますか?

これは.SVCファイルのいずれかに閲覧したときに私たちが見ているエラーです:

[InvalidOperationExceptionが:サービスはインスタンス化することができる前にAutofacServiceHost.Container静的 プロパティを設定する必要があります。]
Autofac.Integration.Wcf.AutofacHostFactory.CreateServiceHost(文字列 constructorString、ウリ[] baseAddresses)478
System.ServiceModel.HostingManager.CreateService(文字列 normalizedVirtualPath、eventTraceActivity eventTraceActivity)1429
System.ServiceModel.HostingManager.ActivateService(ServiceActivationInfo serviceActivationInfo、EventTraceActivity eventTraceActivity)+52
System.ServiceModel.HostingManager.EnsureServiceAvailable(文字列 normalizedVirtualPath、EventTraceActivity eventTraceActivity)解決598

+0

あなたはglobal.asaxファイルとweb.configを投稿できますか? – hugoterelle

+0

時々global.asaxが動作しません。 'MyHostFactory:AutofacHostFactory'の静的コンストラクタへのコード –

答えて

0

。顧客環境にglobal.asaxファイルがありませんでした。 :

関連する問題