2013-07-25 2 views
5

Итак, как новичок для всей Visual Studio IDE и новичок для F # и FSE на базе WebSharper, у меня есть определенные проблемы в системе. Я использую «Ctrl + F5» для тестирования приложения. Теперь, что мне делать, если я хочу упаковать приложение и развернуть его на другом сервере, скажем, сервер Apache? Предполагая, что базовый пример here имеет только файлы .js и файлы HTML, где я могу найти сгенерированные веб-страницы и/или .js-файлы или как их создать.Развертывание приложения Websharper из Visual Studio 2012

ответ

4

Если вы создали приложение с использованием шаблона HTML-сайта, вы найдете пакет HTML в папке bin проекта. Вы можете развернуть приложения WebSharper, созданные с использованием этого шаблона, на любом сервере, который вы предпочитаете. Если вы использовали один из шаблонов веб-приложений (Sitelets, ASP.NET, ...), у вас есть выбор между хостингом Windows и following these instructions to host the application using Mono on a Linux box running nginx.

Когда речь заходит о Windows, хостинг, AppHarbor является отличным выбором для развертывания WebSharper приложений, и вы можете использовать один из этих двух шаблонов, которые и строят на AppHarbor для придания импульса вашего проекта:

+0

Так что я использовал Сайты. Является ли AppHarbor единственным способом увидеть построенные проекты? Как аналогия, скажем, я создаю веб-проект java с использованием Eclipse IDE. Я могу использовать контейнер tomcat для развертывания файлов, а также просматривать созданные файлы. Позже я также могу упаковать все файлы на войну. Что-то вроде использования Visual Studio для развертывания в IIS? – N00bsie

+0

AppHarbor - один из вариантов среди других приложений для развертывания приложения Sitelets. VS предлагает 4 метода развертывания веб-приложения: веб-развертывание, FTP, файловую систему и FPSE. Вы можете прочитать [эту статью] (http://msdn.microsoft.com/en-us/library/dd465337 (v = vs.100) .aspx), чтобы узнать, как использовать Web Deploy для публикации вашего приложения. – Taha

+0

Большое спасибо за помощь мне в @Taha – N00bsie

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