会社名を渡したり設定したり、connectionStringにサービスやその他のパラメータを指定したりできます。私はこれがIServiceBehaviorを実装することによって可能かもしれないと思います。......のようなものMyServiceにABCを設定し、MyOtherServiceにDEFを設定します(会社名と共通のインターフェースがあると仮定します)。Answer8私はこれが古いことを知っています、しかしそれが答えられたとマークされることは決してありませんでした、それで私は私が写真を撮ると思いました。私があなたが何をしているのか理解しているならば、あなたはカスタムServiceHostFactoryを使ってそれをすることができます。hereへの良い投稿。あなたはあなたのカスタムServiceHostFactoryを次のように設定します。"Ionic.ServiceModel.ServiceHostFactory"%>その後、ServiceHostFactoryで、ApplyConfigurationというメソッドをオーバーライドできます。通常、IISでホストされているWCFアプリケーションの場合、WCFは自動的にweb.config内の設定を探します。この例では、その動作をオーバーライドして、最初にWCFサービス記述にちなんで名付けられた設定ファイルを探します。ApplyConfiguration(){//サービス名からカスタムconfigFileの名前を生成します。.config"、this.Description)。}これを「何か」に置き換えることができます。データベーステーブルで設定を探します。いくつかの方法でパズルが完成します。_physicalPathを返します。"ServiceElementが存在しません")をスローします。}source3私は同様の問題を抱えていましたが、私はDuplexChannelを使用していました。||!File.Exists(ConfigurationPath))は、base.CreateDescription()を返します。null){be.ApplyConfiguration(binding);バインディングを返します。behaviorExtension.GetType()。["userPrincipalName"]。["servicePrincipalName"]。