#c# #wcf
#c# #wcf
Вопрос:
Как и в названии — я изо всех сил пытаюсь разместить свои сервисы вне привязок basicHttp…
Ответ №1:
Нет, вы не можете. Как только вы используете совместимость с AspNetCompatibility, вы понижаете уровень службы WCF до .asmx, и у вас есть все его ограничения, включая жесткую связь с протоколом HTTP, потому что ASP.NET конвейер работает только для протокола HTTP (S).
Комментарии:
1. хорошо — это то, что я подумал. я не могу понять, где, по его мнению, служба использует какие-либо asp.net особенности.. как я могу удалить все ссылки на что-либо, что могло бы это делать? Я удалил всю систему. веб-ссылки из службы…
2. Если вы не используете
AspNetCompatibilityRequirementsAttribute
, все должно быть в порядке. Также убедитесь, что вы не используетеWebServiceHost
вместоServiceHost