Я створив веб-додаток, що містить договір на обслуговування WCF та контроль Silverlight, який здійснює дзвінки до цієї служби WCF. На моїх розробниках і тестових серверах це чудово працює.
Коли я розгортаю наш сервер в реальному часі і запускаю програму, я отримую виняток типу, в System.ServiceModel.ServiceActivationException
якому зазначено, що службу неможливо активувати через виняток під час компіляції. Виняток:
Ця колекція вже містить адресу зі схемою http. У цій колекції може бути не більше однієї адреси на схему.
Я читав, що цей виняток може бути викинутий, якщо веб-сайт має більше одного хост-заголовка, що вірно на нашому реальному сервері. Мабуть, послуги WCF, розміщені в IIS, можуть мати лише одну базову адресу. Як я можу обійти це питання?