2014-09-14 2 views
3

Просто для того, чтобы уточнить, что я работаю в первый раз с лазурной. Несколько месяцев назад я создал Restful WCF Service с подключением SQL Server. Я развернул WCF в IIS с базой данных на SQL Server Express 2012. Служба работает без проблем.Развертывание службы WCF на Windows Azure

[OperationContract] 
[WebGet(UriTemplate = "feed/{ID}/{Rating}/{Feed}", ResponseFormat = WebMessageFormat.Json)] 
string feed(string ID, string Rating, string Feed); 

Теперь я должен перевести службу WCF на Azure. Проблема в том, что я понятия не имею, как развернуть WCF до лазурного, и даже если можно развернуть WCF до лазурного. База данных была перенесена в лазурь.

ответ

10

Принципиальное относительно легко в зависимости от того, хотите ли вы Azure WebSite или Облако Роль - для Клу ...

  • Убедитесь, что вы есть Azure SDK установлен с WebPlatform Installer.
  • Добавить роль облачного сервиса WCF в ваш проект
  • Разверните проект и щелкните правой кнопкой мыши узел «Роли», выбрав «Добавить», а затем существующий проект из вашего решения.
  • Публикация роли с использованием ваших учетных данных Azure.

Эти две статьи обеспечивают учебник от конца до конца, который входит в более подробно ...

С этим более конкретно к Azure сайты

НТН

+0

Не могли бы вы объяснить, есть ли у вас какие-либо изменения в файле web.config? Я пытаюсь преобразовать существующую службу wcf (которая уже размещена на лазури), чтобы успокоить службу. – albatross

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