2014-09-12 3 views
0

Я хотел бы предоставить несколько веб-сервисов WCF в AppHarbor. Однако мне непонятно, как на самом деле начать пользоваться услугами, как только код приземлился в AppHarbor. Мои вопросы очень фундаментальны:Как AppHarbor запускает службу WCF?

  • Учитывая кучу скомпилированного кода, как знает AppHarbor, который DLL/EXE выполнить? И какой метод на каком классе?

  • Должен ли я запускать служебные хосты самостоятельно или я должен предоставить файл .svc?

Так, в принципе, я скучаю четкую картину того, как AppHarpor выясняет, что код для выполнения, а также в случае веб-служб WCF, как они должны быть запущены.

+0

, как @Yanire Ромеро сказал, что вы должны нажать ваше решение (весь код проекта) в apphabor. –

ответ

0

Здесь вы можете найти информацию:

https://appharbor.com/page/how-it-works

Я развернуты несколько служб WCF проектов на appharbor. Сначала вы должны знать, что когда вы нажимаете свой код на AppHarbor, он будет искать только один .sln-файл. Если есть больше, это вызовет ошибку.

После того, как вы установили Йор Sevice это будет выглядеть примерно так:

enter image description here

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

Поскольку Appharbor компилирует и создает все решение, вам придется нажать всю папку проекта, а не только файл .svc.

Как узнать, как это начать? Это зависит от файла .sln, поскольку он компилирует проект, это будет то же самое, что и при его отладке в локальном браузере. Вам не нужно ничего начинать, как только вы выбрали сборку для развертывания, appharbor выполнит все задания.

я вряд ли рекомендовать его для .NET решений;)

Надеется, что это помогает.

Другие ссылки:

http://support.appharbor.com/kb/getting-started/deploying-your-first-application-using-git

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