Мне было поручено создать пользовательский веб-сервис для клиентского решения. Недавно я установил Visual Studio Pro 2015, и я не могу найти шаблон для веб-службы .asmx. Я помню, что это было в VS 2013 Premium. Нужна ли мне другая версия VS 2015? Есть ли способ импортировать шаблон?
Шаблон веб-службы отсутствует в Visual Studio 2015 Professional
Ответ 1
Ответ дан в Шаблон веб-службы ASP.NET не существует?, но повторить
Убедитесь, что вы установите Framework на .NET Framework 3.5 или вы не найдете пустое веб-приложение Asp.Net.
Перейдите в File → New → Asp.Net Empty Web application. В этом приложении щелкните правой кнопкой мыши → Добавить → Новый элемент → Веб-служба (ASMX).
ИЛИ
Щелкните правой кнопкой мыши на своем решении → Добавить → Новый проект → подтвердите, что вы настроены на .NET framework 3.5 → Visual С# или Visual Basic → Asp.Net Empty Web application. Название проекта. В этом проекте щелкните правой кнопкой мыши → Добавить → Новый элемент → Веб-служба (ASMX).
Для скептиков. Ответ на вопрос. Не ругайте плакат. Если у вас есть лучшая идея, расскажите Плакат как или связать плакат с учебником. Прекратите смещать свой гнев на других.
Я застрял в том же bind. Клиент хочет отправить сообщение в ASMX. Я говорил с ними, но так они всегда это делали, и они не будут меняться. Иногда я должен делать то, что тебе нужно. Просто протирайте зомби-гору на себя и блуждайте по орде зомби. BRAINSSSS
Ответ 2
Вам нужно выбрать .NET Framework 3.5 или ниже.
Я немного удивляюсь, почему вы создадите веб-сервис .asmx в новом проекте? Microsoft долгое время не поддерживалась Microsoft. И WCF намного превосходит. И Web API намного превосходит WCF.