如何在配置文件中为WCF客户端使用多个位置的configSource



我们的应用程序将在未来充当不同wcf服务的客户端。目前我们只使用一个wcf服务。应用程序的配置文件目前使用configsource - attributes设置:

<configuration>
  <system.serviceModel>
    <services configSource="services.config"/>
    <bindings configSource="bindings.config"/>
    <behaviors configSource="behaviors.config"/>
    <extensions configSource="extensions.config"/>
  </system.serviceModel>
</configuration>

是否有办法使用多个文件,例如绑定部分?我们希望在一个文件中使用特定wcf服务的每个绑定。所以我们需要把bindings部分指向多个configSources。

看起来你不能把配置段分开到不同的物理文件中。因此,我们最终将所有绑定合并到一个文件中。

最新更新