Из того, что я видел, тег игнорируется при размещении службы WCF в IIS. Я понимаю, что при самостоятельном размещении это требуется, но вредно ли это или вообще используется при работе в IIS?
ех.
<system.serviceModel>
<service blah blah blah>
<host>
<baseAddresses>
<add baseAddress="http://localhost/blah" />
</baseAddresses>
</host>
</service>
</system.serviceModel>
Из того, что я видел, вы можете взять файл конфигурации, описывающий службу с одной машины, и использовать ее на совершенно другой машине, и она отлично работает. Похоже, что IIS полностью игнорирует этот раздел.
Спасибо,
Kyle