#c# #.net #web-services #iis #windows-services
#c# #.net #веб-службы #iis #windows-службы
Вопрос:
У меня есть довольно старый веб-сервис (asmx), который хорошо работает на IIS. Теперь необходимо запустить это в приложении на базе Windows, например, в консольном приложении (или, возможно, в службе Windows)
Есть ли какой-либо способ размещения текущего проекта ASMX в консольном приложении без изменения этого? К сожалению, мы не можем преобразовать это в WCF.
Я ценю любую помощь в этом.
Комментарии:
1. вместо размещения текущего проекта ASMX внутри консольного приложения, разве вы не можете просто добавить ссылку на веб-службу к веб-службе из решения проекта Windows Form / Console?
2. Самостоятельный хостинг поддерживается только новейшими технологиями, такими как WCF / ASP.NET Web API. Вам не повезло.
3. @LexLi Какая жалость! К сожалению, я не вижу простого способа преобразования в службу WCF. Это наследие, в котором есть сотни наборов типовых данных, которые сложно переписать. В любом случае, спасибо за ответ!