WCF сервис - не работает
Материал из 1GbWiki.
(Различия между версиями)
Версия 22:39, 26 декабря 2009 (править) Dmach (Обсуждение | вклад) ← К предыдущему изменению |
Версия 12:08, 11 января 2010 (править) (отменить) Dmach (Обсуждение | вклад) м К следующему изменению → |
||
Строка 7: | Строка 7: | ||
</serviceHostingEnvironment> | </serviceHostingEnvironment> | ||
- | Но возможны и другие случаи... | + | Обычно это имеет смысл при таких ошибках: |
+ | |||
+ | [ServiceActivationException: The service '/service.svc' cannot be activated due to an exception during compilation. | ||
+ | The exception message is: This collection already contains an address with scheme http. There can be at most one | ||
+ | address per scheme in this collection. Parameter name: item.] | ||
+ | |||
+ | Но, возможны и другие случаи... | ||
[[Категория:WEB-сервер IIS]] | [[Категория:WEB-сервер IIS]] | ||
[[Категория:Программирование]] | [[Категория:Программирование]] | ||
[[Категория:ASP.NET]] | [[Категория:ASP.NET]] |
Версия 12:08, 11 января 2010
Проблемы с запуском WCF на хостинге обычно от того, что люди забывают дописывать в web.config что-то типа этого:
<serviceHostingEnvironment aspNetCompatibilityEnabled="true"> <baseAddressPrefixFilters> <add prefix="http://dmach.ru/"/> </baseAddressPrefixFilters> </serviceHostingEnvironment>
Обычно это имеет смысл при таких ошибках:
[ServiceActivationException: The service '/service.svc' cannot be activated due to an exception during compilation. The exception message is: This collection already contains an address with scheme http. There can be at most one address per scheme in this collection. Parameter name: item.]
Но, возможны и другие случаи...