2013-04-18 3 views
0

Я создал веб-службу на C#, используя Visual Studio 2010 (Framework .NET 3.5). В режиме отладки он отлично работает, но теперь я должен опубликовать его в Интернете, чтобы я мог его использовать в удаленном (приложение, которое будет потреблять веб-сервис, является приложением для Android).Публикация веб-службы на Visual Studio 2010

Итак, вопрос: как опубликовать мою веб-службу в Интернете, чтобы я мог ее использовать в удаленном режиме?

Заранее спасибо; это работа для получения степени!

+0

Вы хотите разместить услугу самостоятельно или на каком-то провайдере? –

+0

, если веб-сервис будет работать нормально, я хотел бы разместить службу самостоятельно –

ответ

1

Простой способ: вы переключаетесь в режим выпуска, обновляете свой web.config для производства, щелкните правой кнопкой мыши на своем сервисном проекте и в меню выберите публикацию. Затем вы публикуете его в локальной папке. Таким образом он копирует только необходимые файлы. Затем вы копируете содержимое папки на ваш удаленный сайт с помощью ftp, например, ваш хостинг-провайдер должен предоставить вам учетные данные.

для некоторых хостеров также можно публиковать напрямую, но я не использую это.

+0

Должен ли я иметь сайт для публикации моего веб-сервиса? –

+0

Если вам нужно, чтобы он был доступен за пределами вашей внутренней сети, всем в мире и вы подключены из домашнего Интернета, то обычно да. Если это только для локальной сети, вы можете установить Internet Information Services (IIS) на свой локальный компьютер (если он еще не установлен) и развернуть ваш сайт там. Но настройка IIS будет более длинной для объяснения. – ElDog

+0

Вы писали про "обновить web.config для производства". Пожалуйста, объясните мне это, пожалуйста? Я не понимал, как это сделать. Большое спасибо. –

Смежные вопросы